home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_16_DLGMAIN.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
178KB
|
3,193 lines
# near model CODE resource
# jump table entries: 8024-8052 (29 of them)
export_1003:
00000000 4E75 rts
fn00000002:
00000002 4E56 FFF8 link A6, -0x0008
00000006 2F0B move.l -[A7], A3
00000008 266E 0008 movea.l A3, [A6 + 0x8]
0000000C 200B move.l D0, A3
0000000E 673E beq +0x40 /* 0000004E */
00000010 7004 moveq.l D0, 0x04
00000012 C02B 01BE and.b D0, [A3 + 0x1BE]
00000016 6736 beq +0x38 /* 0000004E */
00000018 426E FFF8 clr.w [A6 - 0x8]
0000001C 426E FFFA clr.w [A6 - 0x6]
00000020 302B 01A0 move.w D0, [A3 + 0x1A0]
00000024 906B 019C sub.w D0, [A3 + 0x19C]
00000028 3D40 FFFE move.w [A6 - 0x2], D0
0000002C 302B 019E move.w D0, [A3 + 0x19E]
00000030 906B 019A sub.w D0, [A3 + 0x19A]
00000034 3D40 FFFC move.w [A6 - 0x4], D0
00000038 2F0B move.l -[A7], A3
0000003A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000003E 41EE 0000 lea.l A0, [A6 + 0x0]
00000042 2F20 move.l -[A7], -[A0]
00000044 2F20 move.l -[A7], -[A0]
00000046 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000004A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000004E:
0000004E 266E FFF4 movea.l A3, [A6 - 0xC]
00000052 4E5E unlink A6
00000054 4E75 rts
fn00000056:
00000056 2F0B move.l -[A7], A3
00000058 266D FC5E movea.l A3, [A5 - 0x3A2]
0000005C 600C bra +0xE /* 0000006A */
label0000005E:
0000005E 2F0B move.l -[A7], A3
00000060 4EBA FFA0 jsr [PC - 0x60 /* 00000002 */]
00000064 588F addq.l A7, 4
00000066 266B 02DC movea.l A3, [A3 + 0x2DC]
label0000006A:
0000006A 200B move.l D0, A3
0000006C 6706 beq +0x8 /* 00000074 */
0000006E 4A6D EA58 tst.w [A5 - 0x15A8]
00000072 66EA bne -0x14 /* 0000005E */
label00000074:
00000074 265F movea.l A3, [A7]+
00000076 4E75 rts
fn00000078:
00000078 4E56 FFF8 link A6, -0x0008
0000007C 48E7 0018 movem.l -[A7], A3,A4
00000080 206E 0008 movea.l A0, [A6 + 0x8]
00000084 2D68 01CE FFF8 move.l [A6 - 0x8], [A0 + 0x1CE]
0000008A 206E 0008 movea.l A0, [A6 + 0x8]
0000008E 7000 moveq.l D0, 0x00
00000090 2140 01CE move.l [A0 + 0x1CE], D0
00000094 6000 00F6 bra +0xF8 /* 0000018C */
label00000098:
00000098 206E 0008 movea.l A0, [A6 + 0x8]
0000009C 2868 01CA movea.l A4, [A0 + 0x1CA]
000000A0 7000 moveq.l D0, 0x00
000000A2 2D40 FFFC move.l [A6 - 0x4], D0
000000A6 6008 bra +0xA /* 000000B0 */
label000000A8:
000000A8 2D4C FFFC move.l [A6 - 0x4], A4
000000AC 286C 000E movea.l A4, [A4 + 0xE]
label000000B0:
000000B0 206E FFF8 movea.l A0, [A6 - 0x8]
000000B4 202C 000A move.l D0, [A4 + 0xA]
000000B8 B0A8 000A cmp.l D0, [A0 + 0xA]
000000BC 66EA bne -0x14 /* 000000A8 */
000000BE 4AAE FFFC tst.l [A6 - 0x4]
000000C2 670C beq +0xE /* 000000D0 */
000000C4 206E FFFC movea.l A0, [A6 - 0x4]
000000C8 216C 000E 000E move.l [A0 + 0xE], [A4 + 0xE]
000000CE 600A bra +0xC /* 000000DA */
label000000D0:
000000D0 206E 0008 movea.l A0, [A6 + 0x8]
000000D4 216C 000E 01CA move.l [A0 + 0x1CA], [A4 + 0xE]
label000000DA:
000000DA 2F0C move.l -[A7], A4
000000DC 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
000000E0 206E FFF8 movea.l A0, [A6 - 0x8]
000000E4 2F28 000A move.l -[A7], [A0 + 0xA]
000000E8 206E 0008 movea.l A0, [A6 + 0x8]
000000EC 4868 01A2 pea.l [A0 + 0x1A2]
000000F0 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */]
000000F4 206E FFF8 movea.l A0, [A6 - 0x8]
000000F8 226E 0008 movea.l A1, [A6 + 0x8]
000000FC 2028 000A move.l D0, [A0 + 0xA]
00000100 B0A9 01A6 cmp.l D0, [A1 + 0x1A6]
00000104 4FEF 000C lea.l A7, [A7 + 0xC]
00000108 663E bne +0x40 /* 00000148 */
0000010A 206E 0008 movea.l A0, [A6 + 0x8]
0000010E 2668 01CA movea.l A3, [A0 + 0x1CA]
00000112 6026 bra +0x28 /* 0000013A */
label00000114:
00000114 206E FFF8 movea.l A0, [A6 - 0x8]
00000118 202B 000A move.l D0, [A3 + 0xA]
0000011C B0A8 000A cmp.l D0, [A0 + 0xA]
00000120 6714 beq +0x16 /* 00000136 */
00000122 7001 moveq.l D0, 0x01
00000124 2F00 move.l -[A7], D0
00000126 2F2B 000A move.l -[A7], [A3 + 0xA]
0000012A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000012E 4EBA 08A0 jsr [PC + 0x8A0 /* 000009D0 */]
00000132 4FEF 000C lea.l A7, [A7 + 0xC]
label00000136:
00000136 266B 000E movea.l A3, [A3 + 0xE]
label0000013A:
0000013A 200B move.l D0, A3
0000013C 670A beq +0xC /* 00000148 */
0000013E 206E 0008 movea.l A0, [A6 + 0x8]
00000142 4AA8 01A6 tst.l [A0 + 0x1A6]
00000146 67CC beq -0x32 /* 00000114 */
label00000148:
00000148 206E 0008 movea.l A0, [A6 + 0x8]
0000014C 7004 moveq.l D0, 0x04
0000014E C028 01BE and.b D0, [A0 + 0x1BE]
00000152 671E beq +0x20 /* 00000172 */
00000154 206E 0008 movea.l A0, [A6 + 0x8]
00000158 2F08 move.l -[A7], A0
0000015A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000015E 206E FFF8 movea.l A0, [A6 - 0x8]
00000162 41E8 000A lea.l A0, [A0 + 0xA]
00000166 2F20 move.l -[A7], -[A0]
00000168 2F20 move.l -[A7], -[A0]
0000016A 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000016E 4FEF 000C lea.l A7, [A7 + 0xC]
label00000172:
00000172 206E FFF8 movea.l A0, [A6 - 0x8]
00000176 2D68 000E FFFC move.l [A6 - 0x4], [A0 + 0xE]
0000017C 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000180 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000184 2D6E FFFC FFF8 move.l [A6 - 0x8], [A6 - 0x4]
0000018A 588F addq.l A7, 4
label0000018C:
0000018C 4AAE FFF8 tst.l [A6 - 0x8]
00000190 6600 FF06 bne -0xF8 /* 00000098 */
00000194 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
0000019A 4E5E unlink A6
0000019C 4E75 rts
export_1004:
0000019E 4E56 FEE4 link A6, -0x011C
000001A2 48E7 0118 movem.l -[A7], D7,A3,A4
000001A6 49EE FF00 lea.l A4, [A6 - 0x100]
000001AA 4247 clr.w D7
000001AC 54AE 0008 addq.l [A6 + 0x8], 2
000001B0 2F0C move.l -[A7], A4
000001B2 486E FEF2 pea.l [A6 - 0x10E]
000001B6 486E 0008 pea.l [A6 + 0x8]
000001BA 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */]
000001BE 4A40 tst.w D0
000001C0 4FEF 000C lea.l A7, [A7 + 0xC]
000001C4 6758 beq +0x5A /* 0000021E */
000001C6 4A2E FEFF tst.b [A6 - 0x101]
000001CA 6652 bne +0x54 /* 0000021E */
000001CC 206D FC5A movea.l A0, [A5 - 0x3A6]
000001D0 2050 movea.l A0, [A0]
000001D2 2668 01CA movea.l A3, [A0 + 0x1CA]
000001D6 6042 bra +0x44 /* 0000021A */
label000001D8:
000001D8 3013 move.w D0, [A3]
000001DA 48C0 ext.l D0
000001DC 2D40 FEE4 move.l [A6 - 0x11C], D0
000001E0 486E FEE4 pea.l [A6 - 0x11C]
000001E4 486E FEE8 pea.l [A6 - 0x118]
000001E8 3F3C 280E move.w -[A7], 0x280E
000001EC A9EB syscall Pack4/FP68K
000001EE 486E FEF2 pea.l [A6 - 0x10E]
000001F2 486E FEE8 pea.l [A6 - 0x118]
000001F6 3F3C 0808 move.w -[A7], 0x808
000001FA A9EB syscall Pack4/FP68K
000001FC 6618 bne +0x1A /* 00000216 */
000001FE 7001 moveq.l D0, 0x01
00000200 2F00 move.l -[A7], D0
00000202 2F2B 000A move.l -[A7], [A3 + 0xA]
00000206 206D FC5A movea.l A0, [A5 - 0x3A6]
0000020A 2F10 move.l -[A7], [A0]
0000020C 4EBA 07C2 jsr [PC + 0x7C2 /* 000009D0 */]
00000210 4FEF 000C lea.l A7, [A7 + 0xC]
00000214 6008 bra +0xA /* 0000021E */
label00000216:
00000216 266B 000E movea.l A3, [A3 + 0xE]
label0000021A:
0000021A 200B move.l D0, A3
0000021C 66BA bne -0x44 /* 000001D8 */
label0000021E:
0000021E 3007 move.w D0, D7
00000220 4CEE 1880 FED8 movem.l D7,A3,A4, [A6 - 0x128]
00000226 4E5E unlink A6
00000228 4E75 rts
export_1005:
0000022A 4E56 FEC4 link A6, -0x013C
0000022E 48E7 0118 movem.l -[A7], D7,A3,A4
00000232 7E01 moveq.l D7, 0x01
00000234 206E 0008 movea.l A0, [A6 + 0x8]
00000238 52AE 0008 addq.l [A6 + 0x8], 1
0000023C 1010 move.b D0, [A0]
0000023E 6730 beq +0x32 /* 00000270 */
00000240 5300 subq.b D0, 1
00000242 6700 0190 beq +0x192 /* 000003D4 */
00000246 0400 000E subi.b D0, 0xE
0000024A 6700 01E0 beq +0x1E2 /* 0000042C */
0000024E 5300 subq.b D0, 1
00000250 6700 01E8 beq +0x1EA /* 0000043A */
00000254 5300 subq.b D0, 1
00000256 6700 01EE beq +0x1F0 /* 00000446 */
0000025A 5300 subq.b D0, 1
0000025C 6700 01F2 beq +0x1F4 /* 00000450 */
00000260 5300 subq.b D0, 1
00000262 6700 01F4 beq +0x1F6 /* 00000458 */
00000266 5300 subq.b D0, 1
00000268 6700 01F8 beq +0x1FA /* 00000462 */
0000026C 6000 01FC bra +0x1FE /* 0000046A */
label00000270:
00000270 2D6E 0008 FFE8 move.l [A6 - 0x18], [A6 + 0x8]
00000276 52AE 0008 addq.l [A6 + 0x8], 1
0000027A 206E FFE8 movea.l A0, [A6 - 0x18]
0000027E 7003 moveq.l D0, 0x03
00000280 B010 cmp.b D0, [A0]
00000282 6300 00FC bls +0xFE /* 00000380 */
00000286 206E FFE8 movea.l A0, [A6 - 0x18]
0000028A 4A10 tst.b [A0]
0000028C 6666 bne +0x68 /* 000002F4 */
0000028E 7000 moveq.l D0, 0x00
00000290 2F00 move.l -[A7], D0
00000292 486E FFD8 pea.l [A6 - 0x28]
00000296 486E 0008 pea.l [A6 + 0x8]
0000029A 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */]
0000029E 508F addq.l A7, 8
000002A0 2200 move.l D1, D0
000002A2 201F move.l D0, [A7]+
000002A4 4A41 tst.w D1
000002A6 6738 beq +0x3A /* 000002E0 */
000002A8 2F00 move.l -[A7], D0
000002AA 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */]
000002AE 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000002B2 588F addq.l A7, 4
000002B4 2200 move.l D1, D0
000002B6 201F move.l D0, [A7]+
000002B8 4A41 tst.w D1
000002BA 6724 beq +0x26 /* 000002E0 */
000002BC 2F00 move.l -[A7], D0
000002BE 7201 moveq.l D1, 0x01
000002C0 2F01 move.l -[A7], D1
000002C2 41EE FFE0 lea.l A0, [A6 - 0x20]
000002C6 2F20 move.l -[A7], -[A0]
000002C8 2F20 move.l -[A7], -[A0]
000002CA 7400 moveq.l D2, 0x00
000002CC 2F02 move.l -[A7], D2
000002CE 4EAD 2EC2 jsr [A5 + 0x2EC2 /* export_1492 */]
000002D2 4FEF 0010 lea.l A7, [A7 + 0x10]
000002D6 2200 move.l D1, D0
000002D8 201F move.l D0, [A7]+
000002DA 4A41 tst.w D1
000002DC 6702 beq +0x4 /* 000002E0 */
000002DE 7001 moveq.l D0, 0x01
label000002E0:
000002E0 3E00 move.w D7, D0
000002E2 6700 0534 beq +0x536 /* 00000818 */
000002E6 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */]
000002EA 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000002EE 588F addq.l A7, 4
000002F0 6000 0526 bra +0x528 /* 00000818 */
label000002F4:
000002F4 7000 moveq.l D0, 0x00
000002F6 2F00 move.l -[A7], D0
000002F8 486E FED8 pea.l [A6 - 0x128]
000002FC 486E 0008 pea.l [A6 + 0x8]
00000300 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000304 508F addq.l A7, 8
00000306 2200 move.l D1, D0
00000308 201F move.l D0, [A7]+
0000030A 4A41 tst.w D1
0000030C 675E beq +0x60 /* 0000036C */
0000030E 2F00 move.l -[A7], D0
00000310 486E FFD8 pea.l [A6 - 0x28]
00000314 486E 0008 pea.l [A6 + 0x8]
00000318 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */]
0000031C 508F addq.l A7, 8
0000031E 2200 move.l D1, D0
00000320 201F move.l D0, [A7]+
00000322 4A41 tst.w D1
00000324 6746 beq +0x48 /* 0000036C */
00000326 2F00 move.l -[A7], D0
00000328 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */]
0000032C 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000330 588F addq.l A7, 4
00000332 2200 move.l D1, D0
00000334 201F move.l D0, [A7]+
00000336 4A41 tst.w D1
00000338 6732 beq +0x34 /* 0000036C */
0000033A 2F00 move.l -[A7], D0
0000033C 206E FFE8 movea.l A0, [A6 - 0x18]
00000340 7202 moveq.l D1, 0x02
00000342 B210 cmp.b D1, [A0]
00000344 6604 bne +0x6 /* 0000034A */
00000346 7201 moveq.l D1, 0x01
00000348 6002 bra +0x4 /* 0000034C */
label0000034A:
0000034A 7202 moveq.l D1, 0x02
label0000034C:
0000034C 2F01 move.l -[A7], D1
0000034E 41EE FFE0 lea.l A0, [A6 - 0x20]
00000352 2F20 move.l -[A7], -[A0]
00000354 2F20 move.l -[A7], -[A0]
00000356 486E FED8 pea.l [A6 - 0x128]
0000035A 4EAD 2EC2 jsr [A5 + 0x2EC2 /* export_1492 */]
0000035E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000362 2200 move.l D1, D0
00000364 201F move.l D0, [A7]+
00000366 4A41 tst.w D1
00000368 6702 beq +0x4 /* 0000036C */
0000036A 7001 moveq.l D0, 0x01
label0000036C:
0000036C 3E00 move.w D7, D0
0000036E 6700 04A8 beq +0x4AA /* 00000818 */
00000372 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */]
00000376 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000037A 588F addq.l A7, 4
0000037C 6000 049A bra +0x49C /* 00000818 */
label00000380:
00000380 486E FFEC pea.l [A6 - 0x14]
00000384 486E 0008 pea.l [A6 + 0x8]
00000388 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
0000038C 3E00 move.w D7, D0
0000038E 508F addq.l A7, 8
00000390 6700 0486 beq +0x488 /* 00000818 */
00000394 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */]
00000398 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000039C 3E00 move.w D7, D0
0000039E 588F addq.l A7, 4
000003A0 6700 0476 beq +0x478 /* 00000818 */
000003A4 206E FFE8 movea.l A0, [A6 - 0x18]
000003A8 7003 moveq.l D0, 0x03
000003AA B010 cmp.b D0, [A0]
000003AC 6604 bne +0x6 /* 000003B2 */
000003AE 7001 moveq.l D0, 0x01
000003B0 6002 bra +0x4 /* 000003B4 */
label000003B2:
000003B2 7002 moveq.l D0, 0x02
label000003B4:
000003B4 2F00 move.l -[A7], D0
000003B6 302E FFEC move.w D0, [A6 - 0x14]
000003BA 48C0 ext.l D0
000003BC 2F00 move.l -[A7], D0
000003BE 4EAD 2EBA jsr [A5 + 0x2EBA /* export_1491 */]
000003C2 3E00 move.w D7, D0
000003C4 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */]
000003C8 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000003CC 4FEF 000C lea.l A7, [A7 + 0xC]
000003D0 6000 0446 bra +0x448 /* 00000818 */
label000003D4:
000003D4 206E 0008 movea.l A0, [A6 + 0x8]
000003D8 52AE 0008 addq.l [A6 + 0x8], 1
000003DC 4A10 tst.b [A0]
000003DE 6742 beq +0x44 /* 00000422 */
000003E0 4EBA 1D3C jsr [PC + 0x1D3C /* 0000211E */]
label000003E4:
000003E4 206E 0008 movea.l A0, [A6 + 0x8]
000003E8 52AE 0008 addq.l [A6 + 0x8], 1
000003EC 4A10 tst.b [A0]
000003EE 6700 0428 beq +0x42A /* 00000818 */
000003F2 486E FED8 pea.l [A6 - 0x128]
000003F6 486E 0008 pea.l [A6 + 0x8]
000003FA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000003FE 7200 moveq.l D1, 0x00
00000400 4A40 tst.w D0
00000402 508F addq.l A7, 8
00000404 6714 beq +0x16 /* 0000041A */
00000406 2F01 move.l -[A7], D1
00000408 486E FED8 pea.l [A6 - 0x128]
0000040C 4EBA 1CB0 jsr [PC + 0x1CB0 /* 000020BE */]
00000410 588F addq.l A7, 4
00000412 221F move.l D1, [A7]+
00000414 4A40 tst.w D0
00000416 6702 beq +0x4 /* 0000041A */
00000418 7201 moveq.l D1, 0x01
label0000041A:
0000041A 3E01 move.w D7, D1
0000041C 66C6 bne -0x38 /* 000003E4 */
0000041E 6000 03F8 bra +0x3FA /* 00000818 */
label00000422:
00000422 4EBA 1CD2 jsr [PC + 0x1CD2 /* 000020F6 */]
00000426 3E00 move.w D7, D0
00000428 6000 03EE bra +0x3F0 /* 00000818 */
label0000042C:
0000042C 3B7C 0001 FC58 move.w [A5 - 0x3A8], 0x1
00000432 4EBA FC22 jsr [PC - 0x3DE /* 00000056 */]
00000436 6000 03E0 bra +0x3E2 /* 00000818 */
label0000043A:
0000043A 426D FC58 clr.w [A5 - 0x3A8]
0000043E 4EBA FC16 jsr [PC - 0x3EA /* 00000056 */]
00000442 6000 03D4 bra +0x3D6 /* 00000818 */
label00000446:
00000446 3B7C 0001 FC56 move.w [A5 - 0x3AA], 0x1
0000044C 6000 03CA bra +0x3CC /* 00000818 */
label00000450:
00000450 426D FC56 clr.w [A5 - 0x3AA]
00000454 6000 03C2 bra +0x3C4 /* 00000818 */
label00000458:
00000458 3B7C 0001 FC54 move.w [A5 - 0x3AC], 0x1
0000045E 6000 03B8 bra +0x3BA /* 00000818 */
label00000462:
00000462 426D FC54 clr.w [A5 - 0x3AC]
00000466 6000 03B0 bra +0x3B2 /* 00000818 */
label0000046A:
0000046A 2D6E 0008 FFE8 move.l [A6 - 0x18], [A6 + 0x8]
00000470 2D6D FC5A FFE0 move.l [A6 - 0x20], [A5 - 0x3A6]
00000476 6000 0394 bra +0x396 /* 0000080C */
label0000047A:
0000047A 206E FFE0 movea.l A0, [A6 - 0x20]
0000047E 2D68 0004 FFE4 move.l [A6 - 0x1C], [A0 + 0x4]
00000484 206E FFE0 movea.l A0, [A6 - 0x20]
00000488 2D50 FFEE move.l [A6 - 0x12], [A0]
0000048C 206E FFE8 movea.l A0, [A6 - 0x18]
00000490 1028 FFFF move.b D0, [A0 - 0x1]
00000494 5500 subq.b D0, 2
00000496 6500 0368 bcs +0x36A /* 00000800 */
0000049A 0C00 0016 cmpi.b D0, 0x16
0000049E 6200 0360 bhi +0x362 /* 00000800 */
000004A2 7200 moveq.l D1, 0x00
000004A4 1200 move.b D1, D0
000004A6 D241 add.w D1, D1
000004A8 323B 1006 move.w D1, [PC + D1.w + 0x6]
000004AC 4EFB 1000 jmp [PC + D1.w]
000004B0 0030 007E 0092 ori.b [A0 + D0.w - 0x110], 0x7E /* '~' */
000004B6 0352 bchg [A2], D1
000004B8 00A6 00CC 00DA ori.l -[A6], 0xCC00DA
000004BE 01C0 .incomplete
000004C0 01EE .incomplete
000004C2 01FE .incomplete
000004C4 02C2 .incomplete
000004C6 02D0 .incomplete
000004C8 0352 bchg [A2], D1
000004CA 0352 bchg [A2], D1
000004CC 0352 bchg [A2], D1
000004CE 0352 bchg [A2], D1
000004D0 0352 bchg [A2], D1
000004D2 0352 bchg [A2], D1
000004D4 0352 bchg [A2], D1
000004D6 0352 bchg [A2], D1
000004D8 030A btst A2, D1
000004DA 0334 0348 btst [A4 + <<invalid base displacement size>>], D1
000004DE 486E FFD8 pea.l [A6 - 0x28]
000004E2 486E 0008 pea.l [A6 + 0x8]
000004E6 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */]
000004EA 7200 moveq.l D1, 0x00
000004EC 4A40 tst.w D0
000004EE 508F addq.l A7, 8
000004F0 6714 beq +0x16 /* 00000506 */
000004F2 2F01 move.l -[A7], D1
000004F4 486D 2ECA pea.l [A5 + 0x2ECA /* export_1493 */]
000004F8 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000004FC 588F addq.l A7, 4
000004FE 221F move.l D1, [A7]+
00000500 4A40 tst.w D0
00000502 6702 beq +0x4 /* 00000506 */
00000504 7201 moveq.l D1, 0x01
label00000506:
00000506 3E01 move.w D7, D1
00000508 6700 02F6 beq +0x2F8 /* 00000800 */
0000050C 41EE FFE0 lea.l A0, [A6 - 0x20]
00000510 2F20 move.l -[A7], -[A0]
00000512 2F20 move.l -[A7], -[A0]
00000514 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000518 4EAD 2ECA jsr [A5 + 0x2ECA /* export_1493 */]
0000051C 486D 2ECA pea.l [A5 + 0x2ECA /* export_1493 */]
00000520 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000524 4FEF 0010 lea.l A7, [A7 + 0x10]
00000528 6000 02D6 bra +0x2D8 /* 00000800 */
0000052C 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000530 486D 2ED2 pea.l [A5 + 0x2ED2 /* export_1494 */]
00000534 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000538 3E00 move.w D7, D0
0000053A 508F addq.l A7, 8
0000053C 6000 02C2 bra +0x2C4 /* 00000800 */
00000540 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000544 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00000548 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
0000054C 3E00 move.w D7, D0
0000054E 508F addq.l A7, 8
00000550 6000 02AE bra +0x2B0 /* 00000800 */
00000554 206E FFEE movea.l A0, [A6 - 0x12]
00000558 4868 01B6 pea.l [A0 + 0x1B6]
0000055C 486E 0008 pea.l [A6 + 0x8]
00000560 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */]
00000564 3E00 move.w D7, D0
00000566 508F addq.l A7, 8
00000568 6700 0296 beq +0x298 /* 00000800 */
0000056C 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000570 4EBA FA90 jsr [PC - 0x570 /* 00000002 */]
00000574 588F addq.l A7, 4
00000576 6000 0288 bra +0x28A /* 00000800 */
0000057A 2F2E FFEE move.l -[A7], [A6 - 0x12]
0000057E 4EBA FA82 jsr [PC - 0x57E /* 00000002 */]
00000582 588F addq.l A7, 4
00000584 6000 027A bra +0x27C /* 00000800 */
00000588 206E FFEE movea.l A0, [A6 - 0x12]
0000058C 2868 01CE movea.l A4, [A0 + 0x1CE]
00000590 6000 00D2 bra +0xD4 /* 00000664 */
label00000594:
00000594 206C 000A movea.l A0, [A4 + 0xA]
00000598 4A28 004C tst.b [A0 + 0x4C]
0000059C 6600 00C2 bne +0xC4 /* 00000660 */
000005A0 206E FFEE movea.l A0, [A6 - 0x12]
000005A4 216C 000A 01C2 move.l [A0 + 0x1C2], [A4 + 0xA]
000005AA 206E FFEE movea.l A0, [A6 - 0x12]
000005AE 2668 01CA movea.l A3, [A0 + 0x1CA]
000005B2 6004 bra +0x6 /* 000005B8 */
label000005B4:
000005B4 266B 000E movea.l A3, [A3 + 0xE]
label000005B8:
000005B8 202B 000A move.l D0, [A3 + 0xA]
000005BC B0AC 000A cmp.l D0, [A4 + 0xA]
000005C0 66F2 bne -0xC /* 000005B4 */
000005C2 4AAD B9FC tst.l [A5 - 0x4604]
000005C6 6714 beq +0x16 /* 000005DC */
000005C8 206D B9FC movea.l A0, [A5 - 0x4604]
000005CC 2F08 move.l -[A7], A0
000005CE 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000005D2 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000005D6 4EAD 1432 jsr [A5 + 0x1432 /* export_642 */]
000005DA 508F addq.l A7, 8
label000005DC:
000005DC 486E FFD8 pea.l [A6 - 0x28]
000005E0 206B 000A movea.l A0, [A3 + 0xA]
000005E4 4868 000C pea.l [A0 + 0xC]
000005E8 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
000005EC 302E FFDA move.w D0, [A6 - 0x26]
000005F0 D16B 0004 add.w [A3 + 0x4], D0
000005F4 302E FFD8 move.w D0, [A6 - 0x28]
000005F8 D16B 0002 add.w [A3 + 0x2], D0
000005FC 302E FFDE move.w D0, [A6 - 0x22]
00000600 916B 0008 sub.w [A3 + 0x8], D0
00000604 302E FFDC move.w D0, [A6 - 0x24]
00000608 916B 0006 sub.w [A3 + 0x6], D0
0000060C 206B 000A movea.l A0, [A3 + 0xA]
00000610 117C 0030 0013 move.b [A0 + 0x13], 0x30 /* '0' */
00000616 486E FFD8 pea.l [A6 - 0x28]
0000061A 206B 000A movea.l A0, [A3 + 0xA]
0000061E 4868 000C pea.l [A0 + 0xC]
00000622 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
00000626 302E FFDA move.w D0, [A6 - 0x26]
0000062A 916B 0004 sub.w [A3 + 0x4], D0
0000062E 302E FFD8 move.w D0, [A6 - 0x28]
00000632 916B 0002 sub.w [A3 + 0x2], D0
00000636 302E FFDE move.w D0, [A6 - 0x22]
0000063A D16B 0008 add.w [A3 + 0x8], D0
0000063E 302E FFDC move.w D0, [A6 - 0x24]
00000642 D16B 0006 add.w [A3 + 0x6], D0
00000646 4AAD B9FC tst.l [A5 - 0x4604]
0000064A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000064E 6700 01B0 beq +0x1B2 /* 00000800 */
00000652 2F2D B9FC move.l -[A7], [A5 - 0x4604]
00000656 4EAD 143A jsr [A5 + 0x143A /* export_643 */]
0000065A 588F addq.l A7, 4
0000065C 6000 01A2 bra +0x1A4 /* 00000800 */
label00000660:
00000660 286C 000E movea.l A4, [A4 + 0xE]
label00000664:
00000664 200C move.l D0, A4
00000666 6600 FF2C bne -0xD2 /* 00000594 */
0000066A 6000 0194 bra +0x196 /* 00000800 */
0000066E 206E FFEE movea.l A0, [A6 - 0x12]
00000672 2868 01CE movea.l A4, [A0 + 0x1CE]
00000676 601C bra +0x1E /* 00000694 */
label00000678:
00000678 206C 000A movea.l A0, [A4 + 0xA]
0000067C 4A28 004C tst.b [A0 + 0x4C]
00000680 660E bne +0x10 /* 00000690 */
00000682 206E FFEE movea.l A0, [A6 - 0x12]
00000686 216C 000A 01C6 move.l [A0 + 0x1C6], [A4 + 0xA]
0000068C 6000 0172 bra +0x174 /* 00000800 */
label00000690:
00000690 286C 000E movea.l A4, [A4 + 0xE]
label00000694:
00000694 200C move.l D0, A4
00000696 66E0 bne -0x1E /* 00000678 */
00000698 6000 0166 bra +0x168 /* 00000800 */
0000069C 2F2E FFEE move.l -[A7], [A6 - 0x12]
000006A0 4EBA 1B32 jsr [PC + 0x1B32 /* 000021D4 */]
000006A4 3E00 move.w D7, D0
000006A6 588F addq.l A7, 4
000006A8 6000 0156 bra +0x158 /* 00000800 */
000006AC 2F2E FFEE move.l -[A7], [A6 - 0x12]
000006B0 4EBA 1B54 jsr [PC + 0x1B54 /* 00002206 */]
000006B4 588F addq.l A7, 4
000006B6 6000 00A0 bra +0xA2 /* 00000758 */
label000006BA:
000006BA 486E FED8 pea.l [A6 - 0x128]
000006BE 486E FFF2 pea.l [A6 - 0xE]
000006C2 486E 0008 pea.l [A6 + 0x8]
000006C6 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */]
000006CA 3E00 move.w D7, D0
000006CC 4FEF 000C lea.l A7, [A7 + 0xC]
000006D0 6700 0086 beq +0x88 /* 00000758 */
000006D4 4A2E FFFF tst.b [A6 - 0x1]
000006D8 6642 bne +0x44 /* 0000071C */
000006DA 486E FFF2 pea.l [A6 - 0xE]
000006DE 486E FECE pea.l [A6 - 0x132]
000006E2 3F3C 080E move.w -[A7], 0x80E
000006E6 A9EB syscall Pack4/FP68K
000006E8 41EE FECE lea.l A0, [A6 - 0x132]
000006EC 43EE FEC4 lea.l A1, [A6 - 0x13C]
000006F0 22D8 move.l [A1]+, [A0]+
000006F2 22D8 move.l [A1]+, [A0]+
000006F4 32D8 move.w [A1]+, [A0]+
000006F6 486E FEC4 pea.l [A6 - 0x13C]
000006FA 3F3C 0016 move.w -[A7], 0x16
000006FE A9EB syscall Pack4/FP68K
00000700 486E FEC4 pea.l [A6 - 0x13C]
00000704 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00000708 48C0 ext.l D0
0000070A 588F addq.l A7, 4
0000070C 2F00 move.l -[A7], D0
0000070E 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000712 4EBA 1A8E jsr [PC + 0x1A8E /* 000021A2 */]
00000716 3E00 move.w D7, D0
00000718 508F addq.l A7, 8
0000071A 603C bra +0x3E /* 00000758 */
label0000071C:
0000071C 206E FFEE movea.l A0, [A6 - 0x12]
00000720 2668 01CA movea.l A3, [A0 + 0x1CA]
00000724 6004 bra +0x6 /* 0000072A */
label00000726:
00000726 266B 000E movea.l A3, [A3 + 0xE]
label0000072A:
0000072A 200B move.l D0, A3
0000072C 6714 beq +0x16 /* 00000742 */
0000072E 486E FED8 pea.l [A6 - 0x128]
00000732 206B 000A movea.l A0, [A3 + 0xA]
00000736 2F10 move.l -[A7], [A0]
00000738 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */]
0000073C 4A40 tst.w D0
0000073E 508F addq.l A7, 8
00000740 66E4 bne -0x1A /* 00000726 */
label00000742:
00000742 200B move.l D0, A3
00000744 6712 beq +0x14 /* 00000758 */
00000746 3013 move.w D0, [A3]
00000748 48C0 ext.l D0
0000074A 2F00 move.l -[A7], D0
0000074C 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000750 4EBA 1A50 jsr [PC + 0x1A50 /* 000021A2 */]
00000754 3E00 move.w D7, D0
00000756 508F addq.l A7, 8
label00000758:
00000758 206E 0008 movea.l A0, [A6 + 0x8]
0000075C 52AE 0008 addq.l [A6 + 0x8], 1
00000760 4A10 tst.b [A0]
00000762 6700 009C beq +0x9E /* 00000800 */
00000766 4A47 tst.w D7
00000768 6600 FF50 bne -0xAE /* 000006BA */
0000076C 6000 0092 bra +0x94 /* 00000800 */
00000770 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000774 4EBA F902 jsr [PC - 0x6FE /* 00000078 */]
00000778 588F addq.l A7, 4
0000077A 6000 0084 bra +0x86 /* 00000800 */
0000077E 206E FFEE movea.l A0, [A6 - 0x12]
00000782 7004 moveq.l D0, 0x04
00000784 C028 01BE and.b D0, [A0 + 0x1BE]
00000788 6776 beq +0x78 /* 00000800 */
0000078A 206E FFEE movea.l A0, [A6 - 0x12]
0000078E 2F08 move.l -[A7], A0
00000790 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000794 206E FFEE movea.l A0, [A6 - 0x12]
00000798 2868 01CE movea.l A4, [A0 + 0x1CE]
0000079C 588F addq.l A7, 4
0000079E 6012 bra +0x14 /* 000007B2 */
label000007A0:
000007A0 41EC 000A lea.l A0, [A4 + 0xA]
000007A4 2F20 move.l -[A7], -[A0]
000007A6 2F20 move.l -[A7], -[A0]
000007A8 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000007AC 508F addq.l A7, 8
000007AE 286C 000E movea.l A4, [A4 + 0xE]
label000007B2:
000007B2 200C move.l D0, A4
000007B4 66EA bne -0x14 /* 000007A0 */
000007B6 6048 bra +0x4A /* 00000800 */
000007B8 206E FFEE movea.l A0, [A6 - 0x12]
000007BC 2868 01CE movea.l A4, [A0 + 0x1CE]
000007C0 601A bra +0x1C /* 000007DC */
label000007C2:
000007C2 206C 000A movea.l A0, [A4 + 0xA]
000007C6 7001 moveq.l D0, 0x01
000007C8 B028 004C cmp.b D0, [A0 + 0x4C]
000007CC 660A bne +0xC /* 000007D8 */
000007CE 206C 000A movea.l A0, [A4 + 0xA]
000007D2 0068 0800 0072 ori.w [A0 + 0x72], 0x800
label000007D8:
000007D8 286C 000E movea.l A4, [A4 + 0xE]
label000007DC:
000007DC 200C move.l D0, A4
000007DE 66E2 bne -0x1C /* 000007C2 */
000007E0 601E bra +0x20 /* 00000800 */
000007E2 206E FFEE movea.l A0, [A6 - 0x12]
000007E6 2068 01CE movea.l A0, [A0 + 0x1CE]
000007EA 226E FFEE movea.l A1, [A6 - 0x12]
000007EE 2368 000A 01AE move.l [A1 + 0x1AE], [A0 + 0xA]
000007F4 600A bra +0xC /* 00000800 */
000007F6 206E FFEE movea.l A0, [A6 - 0x12]
000007FA 0028 0010 01BE ori.b [A0 + 0x1BE], 0x10
label00000800:
00000800 2D6E FFE8 0008 move.l [A6 + 0x8], [A6 - 0x18]
00000806 2D6E FFE4 FFE0 move.l [A6 - 0x20], [A6 - 0x1C]
label0000080C:
0000080C 4A47 tst.w D7
0000080E 6708 beq +0xA /* 00000818 */
00000810 4AAE FFE0 tst.l [A6 - 0x20]
00000814 6600 FC64 bne -0x39A /* 0000047A */
label00000818:
00000818 3007 move.w D0, D7
0000081A 4CEE 1880 FEB8 movem.l D7,A3,A4, [A6 - 0x148]
00000820 4E5E unlink A6
00000822 4E75 rts
export_1006:
fn00000824:
00000824 48E7 0018 movem.l -[A7], A3,A4
00000828 286F 000C movea.l A4, [A7 + 0xC]
0000082C 266D FC5E movea.l A3, [A5 - 0x3A2]
00000830 6004 bra +0x6 /* 00000836 */
label00000832:
00000832 266B 02DC movea.l A3, [A3 + 0x2DC]
label00000836:
00000836 200B move.l D0, A3
00000838 6704 beq +0x6 /* 0000083E */
0000083A B9CB cmpa.l A4, A3
0000083C 66F4 bne -0xA /* 00000832 */
label0000083E:
0000083E 200B move.l D0, A3
00000840 56C0 sne D0
00000842 0240 0001 andi.w D0, 0x1
00000846 4CDF 1800 movem.l A3,A4, [A7]+
0000084A 4E75 rts
export_1007:
fn0000084C:
0000084C 48E7 0018 movem.l -[A7], A3,A4
00000850 286F 000C movea.l A4, [A7 + 0xC]
00000854 266C 01CA movea.l A3, [A4 + 0x1CA]
00000858 601C bra +0x1E /* 00000876 */
label0000085A:
0000085A 202B 000A move.l D0, [A3 + 0xA]
0000085E B0AF 0010 cmp.l D0, [A7 + 0x10]
00000862 660E bne +0x10 /* 00000872 */
00000864 206F 0014 movea.l A0, [A7 + 0x14]
00000868 224B movea.l A1, A3
0000086A 5489 addq.l A1, 2
0000086C 20D9 move.l [A0]+, [A1]+
0000086E 20D9 move.l [A0]+, [A1]+
00000870 6008 bra +0xA /* 0000087A */
label00000872:
00000872 266B 000E movea.l A3, [A3 + 0xE]
label00000876:
00000876 200B move.l D0, A3
00000878 66E0 bne -0x1E /* 0000085A */
label0000087A:
0000087A 4CDF 1800 movem.l A3,A4, [A7]+
0000087E 4E75 rts
fn00000880:
00000880 4E56 FFF4 link A6, -0x000C
00000884 48E7 0018 movem.l -[A7], A3,A4
00000888 286E 000C movea.l A4, [A6 + 0xC]
0000088C 266E 0008 movea.l A3, [A6 + 0x8]
00000890 486E FFF4 pea.l [A6 - 0xC]
00000894 2F0C move.l -[A7], A4
00000896 2F0B move.l -[A7], A3
00000898 4EBA FFB2 jsr [PC - 0x4E /* 0000084C */]
0000089C 302E FFF6 move.w D0, [A6 - 0xA]
000008A0 D06E FFFA add.w D0, [A6 - 0x6]
000008A4 48C0 ext.l D0
000008A6 E280 asr D0, 1
000008A8 3D40 FFFE move.w [A6 - 0x2], D0
000008AC 302E FFF4 move.w D0, [A6 - 0xC]
000008B0 D06E FFF8 add.w D0, [A6 - 0x8]
000008B4 48C0 ext.l D0
000008B6 E280 asr D0, 1
000008B8 3D40 FFFC move.w [A6 - 0x4], D0
000008BC 7000 moveq.l D0, 0x00
000008BE 2F00 move.l -[A7], D0
000008C0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008C4 2F0B move.l -[A7], A3
000008C6 4EBA 079C jsr [PC + 0x79C /* 00001064 */]
000008CA 2F0B move.l -[A7], A3
000008CC 4EBA FF56 jsr [PC - 0xAA /* 00000824 */]
000008D0 4A40 tst.w D0
000008D2 4FEF 001C lea.l A7, [A7 + 0x1C]
000008D6 6712 beq +0x14 /* 000008EA */
000008D8 7000 moveq.l D0, 0x00
000008DA 2F00 move.l -[A7], D0
000008DC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008E0 2F0B move.l -[A7], A3
000008E2 4EBA 09AA jsr [PC + 0x9AA /* 0000128E */]
000008E6 4FEF 000C lea.l A7, [A7 + 0xC]
label000008EA:
000008EA 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
000008F0 4E5E unlink A6
000008F2 4E75 rts
fn000008F4:
000008F4 4E56 FFF0 link A6, -0x0010
000008F8 48E7 0018 movem.l -[A7], A3,A4
000008FC 286E 0008 movea.l A4, [A6 + 0x8]
00000900 47EE FFF0 lea.l A3, [A6 - 0x10]
00000904 2F0B move.l -[A7], A3
00000906 2F2C 01A6 move.l -[A7], [A4 + 0x1A6]
0000090A 2F0C move.l -[A7], A4
0000090C 4EBA FF3E jsr [PC - 0xC2 /* 0000084C */]
00000910 204B movea.l A0, A3
00000912 5088 addq.l A0, 8
00000914 224B movea.l A1, A3
00000916 20D9 move.l [A0]+, [A1]+
00000918 20D9 move.l [A0]+, [A1]+
0000091A 7000 moveq.l D0, 0x00
0000091C 302E 0012 move.w D0, [A6 + 0x12]
00000920 2F00 move.l -[A7], D0
00000922 7000 moveq.l D0, 0x00
00000924 302E 000E move.w D0, [A6 + 0xE]
00000928 2F00 move.l -[A7], D0
0000092A 2F0B move.l -[A7], A3
0000092C 486C 01A2 pea.l [A4 + 0x1A2]
00000930 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */]
00000934 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
0000093A 4E5E unlink A6
0000093C 4E75 rts
fn0000093E:
0000093E 4E56 FFFC link A6, -0x0004
00000942 48E7 0018 movem.l -[A7], A3,A4
00000946 286E 0008 movea.l A4, [A6 + 0x8]
0000094A 266E 000C movea.l A3, [A6 + 0xC]
0000094E 702C moveq.l D0, 0x2C
00000950 C02B 004D and.b D0, [A3 + 0x4D]
00000954 6704 beq +0x6 /* 0000095A */
00000956 7000 moveq.l D0, 0x00
00000958 606C bra +0x6E /* 000009C6 */
label0000095A:
0000095A 7001 moveq.l D0, 0x01
0000095C B02B 004C cmp.b D0, [A3 + 0x4C]
00000960 6606 bne +0x8 /* 00000968 */
00000962 2D4B FFFC move.l [A6 - 0x4], A3
00000966 6014 bra +0x16 /* 0000097C */
label00000968:
00000968 7006 moveq.l D0, 0x06
0000096A B02B 004C cmp.b D0, [A3 + 0x4C]
0000096E 6608 bne +0xA /* 00000978 */
00000970 2D6B 0086 FFFC move.l [A6 - 0x4], [A3 + 0x86]
00000976 6004 bra +0x6 /* 0000097C */
label00000978:
00000978 7000 moveq.l D0, 0x00
0000097A 604A bra +0x4C /* 000009C6 */
label0000097C:
0000097C 4AAC 01A6 tst.l [A4 + 0x1A6]
00000980 6714 beq +0x16 /* 00000996 */
00000982 7000 moveq.l D0, 0x00
00000984 2F00 move.l -[A7], D0
00000986 2F2C 01A6 move.l -[A7], [A4 + 0x1A6]
0000098A 486C 01A2 pea.l [A4 + 0x1A2]
0000098E 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */]
00000992 4FEF 000C lea.l A7, [A7 + 0xC]
label00000996:
00000996 7001 moveq.l D0, 0x01
00000998 2F00 move.l -[A7], D0
0000099A 2F0B move.l -[A7], A3
0000099C 486C 01A2 pea.l [A4 + 0x1A2]
000009A0 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */]
000009A4 294B 01AE move.l [A4 + 0x1AE], A3
000009A8 2F2C 01B2 move.l -[A7], [A4 + 0x1B2]
000009AC 206E FFFC movea.l A0, [A6 - 0x4]
000009B0 2F28 006A move.l -[A7], [A0 + 0x6A]
000009B4 7000 moveq.l D0, 0x00
000009B6 2F00 move.l -[A7], D0
000009B8 2F2E FFFC move.l -[A7], [A6 - 0x4]
000009BC 4EAD 1652 jsr [A5 + 0x1652 /* export_710 */]
000009C0 7001 moveq.l D0, 0x01
000009C2 4FEF 001C lea.l A7, [A7 + 0x1C]
label000009C6:
000009C6 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
000009CC 4E5E unlink A6
000009CE 4E75 rts
export_1008:
fn000009D0:
000009D0 4E56 0000 link A6, 0
000009D4 48E7 0018 movem.l -[A7], A3,A4
000009D8 286E 0008 movea.l A4, [A6 + 0x8]
000009DC 200C move.l D0, A4
000009DE 6700 00C0 beq +0xC2 /* 00000AA0 */
000009E2 206E 000C movea.l A0, [A6 + 0xC]
000009E6 7001 moveq.l D0, 0x01
000009E8 B028 004C cmp.b D0, [A0 + 0x4C]
000009EC 670E beq +0x10 /* 000009FC */
000009EE 206E 000C movea.l A0, [A6 + 0xC]
000009F2 7006 moveq.l D0, 0x06
000009F4 B028 004C cmp.b D0, [A0 + 0x4C]
000009F8 6600 00A6 bne +0xA8 /* 00000AA0 */
label000009FC:
000009FC 206E 000C movea.l A0, [A6 + 0xC]
00000A00 702C moveq.l D0, 0x2C
00000A02 C028 004D and.b D0, [A0 + 0x4D]
00000A06 6600 0098 bne +0x9A /* 00000AA0 */
00000A0A 4A6E 0012 tst.w [A6 + 0x12]
00000A0E 671A beq +0x1C /* 00000A2A */
00000A10 202E 000C move.l D0, [A6 + 0xC]
00000A14 B0AC 01A6 cmp.l D0, [A4 + 0x1A6]
00000A18 6700 0082 beq +0x84 /* 00000A9C */
00000A1C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A20 2F0C move.l -[A7], A4
00000A22 4EBA FF1A jsr [PC - 0xE6 /* 0000093E */]
00000A26 508F addq.l A7, 8
00000A28 6072 bra +0x74 /* 00000A9C */
label00000A2A:
00000A2A 202E 000C move.l D0, [A6 + 0xC]
00000A2E B0AC 01A6 cmp.l D0, [A4 + 0x1A6]
00000A32 6668 bne +0x6A /* 00000A9C */
00000A34 7000 moveq.l D0, 0x00
00000A36 2F00 move.l -[A7], D0
00000A38 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A3C 486C 01A2 pea.l [A4 + 0x1A2]
00000A40 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */]
00000A44 266C 01CA movea.l A3, [A4 + 0x1CA]
00000A48 4FEF 000C lea.l A7, [A7 + 0xC]
00000A4C 6004 bra +0x6 /* 00000A52 */
label00000A4E:
00000A4E 266B 000E movea.l A3, [A3 + 0xE]
label00000A52:
00000A52 202B 000A move.l D0, [A3 + 0xA]
00000A56 B0AE 000C cmp.l D0, [A6 + 0xC]
00000A5A 66F2 bne -0xC /* 00000A4E */
00000A5C 4AAB 000E tst.l [A3 + 0xE]
00000A60 6706 beq +0x8 /* 00000A68 */
00000A62 202B 000E move.l D0, [A3 + 0xE]
00000A66 6004 bra +0x6 /* 00000A6C */
label00000A68:
00000A68 202C 01CA move.l D0, [A4 + 0x1CA]
label00000A6C:
00000A6C 2640 movea.l A3, D0
00000A6E 6012 bra +0x14 /* 00000A82 */
label00000A70:
00000A70 4AAB 000E tst.l [A3 + 0xE]
00000A74 6706 beq +0x8 /* 00000A7C */
00000A76 202B 000E move.l D0, [A3 + 0xE]
00000A7A 6004 bra +0x6 /* 00000A80 */
label00000A7C:
00000A7C 202C 01CA move.l D0, [A4 + 0x1CA]
label00000A80:
00000A80 2640 movea.l A3, D0
label00000A82:
00000A82 202B 000A move.l D0, [A3 + 0xA]
00000A86 B0AE 000C cmp.l D0, [A6 + 0xC]
00000A8A 6710 beq +0x12 /* 00000A9C */
00000A8C 2F2B 000A move.l -[A7], [A3 + 0xA]
00000A90 2F0C move.l -[A7], A4
00000A92 4EBA FEAA jsr [PC - 0x156 /* 0000093E */]
00000A96 4A40 tst.w D0
00000A98 508F addq.l A7, 8
00000A9A 67D4 beq -0x2A /* 00000A70 */
label00000A9C:
00000A9C 7001 moveq.l D0, 0x01
00000A9E 6002 bra +0x4 /* 00000AA2 */
label00000AA0:
00000AA0 7000 moveq.l D0, 0x00
label00000AA2:
00000AA2 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000AA8 4E5E unlink A6
00000AAA 4E75 rts
fn00000AAC:
00000AAC 2F0B move.l -[A7], A3
00000AAE 266F 0008 movea.l A3, [A7 + 0x8]
00000AB2 4AAB 01A6 tst.l [A3 + 0x1A6]
00000AB6 673C beq +0x3E /* 00000AF4 */
00000AB8 4AAB 01D2 tst.l [A3 + 0x1D2]
00000ABC 6714 beq +0x16 /* 00000AD2 */
00000ABE 7000 moveq.l D0, 0x00
00000AC0 2F00 move.l -[A7], D0
00000AC2 7204 moveq.l D1, 0x04
00000AC4 2F01 move.l -[A7], D1
00000AC6 2F2B 01D2 move.l -[A7], [A3 + 0x1D2]
00000ACA 4EAD 1982 jsr [A5 + 0x1982 /* export_812 */]
00000ACE 4FEF 000C lea.l A7, [A7 + 0xC]
label00000AD2:
00000AD2 206B 01A6 movea.l A0, [A3 + 0x1A6]
00000AD6 4AA8 0008 tst.l [A0 + 0x8]
00000ADA 6718 beq +0x1A /* 00000AF4 */
00000ADC 7000 moveq.l D0, 0x00
00000ADE 2F00 move.l -[A7], D0
00000AE0 7204 moveq.l D1, 0x04
00000AE2 2F01 move.l -[A7], D1
00000AE4 206B 01A6 movea.l A0, [A3 + 0x1A6]
00000AE8 2F28 0008 move.l -[A7], [A0 + 0x8]
00000AEC 4EAD 1982 jsr [A5 + 0x1982 /* export_812 */]
00000AF0 4FEF 000C lea.l A7, [A7 + 0xC]
label00000AF4:
00000AF4 265F movea.l A3, [A7]+
00000AF6 4E75 rts
fn00000AF8:
00000AF8 48E7 0018 movem.l -[A7], A3,A4
00000AFC 286F 000C movea.l A4, [A7 + 0xC]
00000B00 266C 01CA movea.l A3, [A4 + 0x1CA]
00000B04 6004 bra +0x6 /* 00000B0A */
label00000B06:
00000B06 266B 000E movea.l A3, [A3 + 0xE]
label00000B0A:
00000B0A 202B 000A move.l D0, [A3 + 0xA]
00000B0E B0AC 01A6 cmp.l D0, [A4 + 0x1A6]
00000B12 66F2 bne -0xC /* 00000B06 */
00000B14 4AAB 000E tst.l [A3 + 0xE]
00000B18 6706 beq +0x8 /* 00000B20 */
00000B1A 202B 000E move.l D0, [A3 + 0xE]
00000B1E 6004 bra +0x6 /* 00000B24 */
label00000B20:
00000B20 202C 01CA move.l D0, [A4 + 0x1CA]
label00000B24:
00000B24 2640 movea.l A3, D0
00000B26 6012 bra +0x14 /* 00000B3A */
label00000B28:
00000B28 4AAB 000E tst.l [A3 + 0xE]
00000B2C 6706 beq +0x8 /* 00000B34 */
00000B2E 202B 000E move.l D0, [A3 + 0xE]
00000B32 6004 bra +0x6 /* 00000B38 */
label00000B34:
00000B34 202C 01CA move.l D0, [A4 + 0x1CA]
label00000B38:
00000B38 2640 movea.l A3, D0
label00000B3A:
00000B3A 202B 000A move.l D0, [A3 + 0xA]
00000B3E B0AC 01A6 cmp.l D0, [A4 + 0x1A6]
00000B42 6716 beq +0x18 /* 00000B5A */
00000B44 7001 moveq.l D0, 0x01
00000B46 2F00 move.l -[A7], D0
00000B48 2F2B 000A move.l -[A7], [A3 + 0xA]
00000B4C 2F0C move.l -[A7], A4
00000B4E 4EBA FE80 jsr [PC - 0x180 /* 000009D0 */]
00000B52 4A40 tst.w D0
00000B54 4FEF 000C lea.l A7, [A7 + 0xC]
00000B58 67CE beq -0x30 /* 00000B28 */
label00000B5A:
00000B5A 2F0C move.l -[A7], A4
00000B5C 4EBA FF4E jsr [PC - 0xB2 /* 00000AAC */]
00000B60 588F addq.l A7, 4
00000B62 4CDF 1800 movem.l A3,A4, [A7]+
00000B66 4E75 rts
fn00000B68:
00000B68 4E56 FFF4 link A6, -0x000C
00000B6C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000B70 1A2E 0013 move.b D5, [A6 + 0x13]
00000B74 286E 0008 movea.l A4, [A6 + 0x8]
00000B78 4246 clr.w D6
00000B7A 4A6D FC56 tst.w [A5 - 0x3AA]
00000B7E 6700 016E beq +0x170 /* 00000CEE */
00000B82 7000 moveq.l D0, 0x00
00000B84 1005 move.b D0, D5
00000B86 41ED A714 lea.l A0, [A5 - 0x58EC]
00000B8A 1A30 0000 move.b D5, [A0 + D0.w]
00000B8E 206E 000C movea.l A0, [A6 + 0xC]
00000B92 1028 004C move.b D0, [A0 + 0x4C]
00000B96 5500 subq.b D0, 2
00000B98 6500 00D2 bcs +0xD4 /* 00000C6C */
00000B9C 0C00 0005 cmpi.b D0, 0x5
00000BA0 6200 00CA bhi +0xCC /* 00000C6C */
00000BA4 7200 moveq.l D1, 0x00
00000BA6 1200 move.b D1, D0
00000BA8 D241 add.w D1, D1
00000BAA 323B 1006 move.w D1, [PC + D1.w + 0x6]
00000BAE 4EFB 1000 jmp [PC + D1.w]
00000BB2 000E 004A ori.b A6, 0x4A /* 'J' */
00000BB6 00BC 00BC 00BC 0086 486E ori.l 0x86486E, 0xBC00BC
00000BC0 FFF4 .invalid <<F/7/7>>
00000BC2 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BC6 2F0C move.l -[A7], A4
00000BC8 4EBA FC82 jsr [PC - 0x37E /* 0000084C */]
00000BCC 41EE FFFC lea.l A0, [A6 - 0x4]
00000BD0 2F20 move.l -[A7], -[A0]
00000BD2 2F20 move.l -[A7], -[A0]
00000BD4 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BD8 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */]
00000BDC 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BE0 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
00000BE4 206E 000C movea.l A0, [A6 + 0xC]
00000BE8 2668 0062 movea.l A3, [A0 + 0x62]
00000BEC 206E 000C movea.l A0, [A6 + 0xC]
00000BF0 3C28 0060 move.w D6, [A0 + 0x60]
00000BF4 4FEF 001C lea.l A7, [A7 + 0x1C]
00000BF8 6072 bra +0x74 /* 00000C6C */
00000BFA 486E FFF4 pea.l [A6 - 0xC]
00000BFE 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C02 2F0C move.l -[A7], A4
00000C04 4EBA FC46 jsr [PC - 0x3BA /* 0000084C */]
00000C08 41EE FFFC lea.l A0, [A6 - 0x4]
00000C0C 2F20 move.l -[A7], -[A0]
00000C0E 2F20 move.l -[A7], -[A0]
00000C10 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C14 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */]
00000C18 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C1C 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */]
00000C20 206E 000C movea.l A0, [A6 + 0xC]
00000C24 2668 0062 movea.l A3, [A0 + 0x62]
00000C28 206E 000C movea.l A0, [A6 + 0xC]
00000C2C 3C28 005E move.w D6, [A0 + 0x5E]
00000C30 4FEF 001C lea.l A7, [A7 + 0x1C]
00000C34 6036 bra +0x38 /* 00000C6C */
00000C36 486D 2E0A pea.l [A5 + 0x2E0A /* export_1469 */]
00000C3A 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000C3E 4A40 tst.w D0
00000C40 588F addq.l A7, 4
00000C42 671C beq +0x1E /* 00000C60 */
00000C44 7000 moveq.l D0, 0x00
00000C46 1005 move.b D0, D5
00000C48 2F00 move.l -[A7], D0
00000C4A 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C4E 2F0C move.l -[A7], A4
00000C50 4EAD 2E0A jsr [A5 + 0x2E0A /* export_1469 */]
00000C54 486D 2E0A pea.l [A5 + 0x2E0A /* export_1469 */]
00000C58 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000C5C 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000C60:
00000C60 206E 000C movea.l A0, [A6 + 0xC]
00000C64 3028 005E move.w D0, [A0 + 0x5E]
00000C68 6000 0086 bra +0x88 /* 00000CF0 */
label00000C6C:
00000C6C 4247 clr.w D7
00000C6E 6078 bra +0x7A /* 00000CE8 */
label00000C70:
00000C70 48C7 ext.l D7
00000C72 2007 move.l D0, D7
00000C74 E980 asl D0, 4
00000C76 BA33 0805 cmp.b D5, [A3 + D0 + 0x5]
00000C7A 666A bne +0x6C /* 00000CE6 */
00000C7C 48C7 ext.l D7
00000C7E 2007 move.l D0, D7
00000C80 E980 asl D0, 4
00000C82 48C7 ext.l D7
00000C84 2207 move.l D1, D7
00000C86 E981 asl D1, 4
00000C88 3233 180A move.w D1, [A3 + D1 + 0xA]
00000C8C D273 080E add.w D1, [A3 + D0 + 0xE]
00000C90 48C1 ext.l D1
00000C92 E281 asr D1, 1
00000C94 3D41 FFFE move.w [A6 - 0x2], D1
00000C98 48C7 ext.l D7
00000C9A 2007 move.l D0, D7
00000C9C E980 asl D0, 4
00000C9E 48C7 ext.l D7
00000CA0 2207 move.l D1, D7
00000CA2 E981 asl D1, 4
00000CA4 3233 1808 move.w D1, [A3 + D1 + 0x8]
00000CA8 D273 080C add.w D1, [A3 + D0 + 0xC]
00000CAC 48C1 ext.l D1
00000CAE E281 asr D1, 1
00000CB0 3D41 FFFC move.w [A6 - 0x4], D1
00000CB4 7000 moveq.l D0, 0x00
00000CB6 2F00 move.l -[A7], D0
00000CB8 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CBC 2F0C move.l -[A7], A4
00000CBE 4EBA 03A4 jsr [PC + 0x3A4 /* 00001064 */]
00000CC2 2F0C move.l -[A7], A4
00000CC4 4EBA FB5E jsr [PC - 0x4A2 /* 00000824 */]
00000CC8 4A40 tst.w D0
00000CCA 4FEF 0010 lea.l A7, [A7 + 0x10]
00000CCE 6712 beq +0x14 /* 00000CE2 */
00000CD0 7000 moveq.l D0, 0x00
00000CD2 2F00 move.l -[A7], D0
00000CD4 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CD8 2F0C move.l -[A7], A4
00000CDA 4EBA 05B2 jsr [PC + 0x5B2 /* 0000128E */]
00000CDE 4FEF 000C lea.l A7, [A7 + 0xC]
label00000CE2:
00000CE2 7001 moveq.l D0, 0x01
00000CE4 600A bra +0xC /* 00000CF0 */
label00000CE6:
00000CE6 5247 addq.w D7, 1
label00000CE8:
00000CE8 BC47 cmp.w D6, D7
00000CEA 6E84 bgt -0x7A /* 00000C70 */
00000CEC 4246 clr.w D6
label00000CEE:
00000CEE 3006 move.w D0, D6
label00000CF0:
00000CF0 4CEE 18E0 FFE0 movem.l D5,D6,D7,A3,A4, [A6 - 0x20]
00000CF6 4E5E unlink A6
00000CF8 4E75 rts
fn00000CFA:
00000CFA 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000CFE 1C2F 001F move.b D6, [A7 + 0x1F]
00000D02 286F 0014 movea.l A4, [A7 + 0x14]
00000D06 266F 0018 movea.l A3, [A7 + 0x18]
00000D0A 4247 clr.w D7
00000D0C 702C moveq.l D0, 0x2C
00000D0E C02B 004D and.b D0, [A3 + 0x4D]
00000D12 665C bne +0x5E /* 00000D70 */
00000D14 7001 moveq.l D0, 0x01
00000D16 BC2B 0050 cmp.b D6, [A3 + 0x50]
00000D1A 6708 beq +0xA /* 00000D24 */
00000D1C BC2B 0051 cmp.b D6, [A3 + 0x51]
00000D20 6702 beq +0x4 /* 00000D24 */
00000D22 7000 moveq.l D0, 0x00
label00000D24:
00000D24 3E00 move.w D7, D0
00000D26 6734 beq +0x36 /* 00000D5C */
00000D28 294B 01AE move.l [A4 + 0x1AE], A3
00000D2C 4A2B 004C tst.b [A3 + 0x4C]
00000D30 660C bne +0xE /* 00000D3E */
00000D32 2F0B move.l -[A7], A3
00000D34 2F0C move.l -[A7], A4
00000D36 4EBA FB48 jsr [PC - 0x4B8 /* 00000880 */]
00000D3A 508F addq.l A7, 8
00000D3C 6032 bra +0x34 /* 00000D70 */
label00000D3E:
00000D3E 7001 moveq.l D0, 0x01
00000D40 2F00 move.l -[A7], D0
00000D42 2F0B move.l -[A7], A3
00000D44 2F0C move.l -[A7], A4
00000D46 4EBA FC88 jsr [PC - 0x378 /* 000009D0 */]
00000D4A 4A40 tst.w D0
00000D4C 4FEF 000C lea.l A7, [A7 + 0xC]
00000D50 671E beq +0x20 /* 00000D70 */
00000D52 2F0C move.l -[A7], A4
00000D54 4EBA FD56 jsr [PC - 0x2AA /* 00000AAC */]
00000D58 588F addq.l A7, 4
00000D5A 6014 bra +0x16 /* 00000D70 */
label00000D5C:
00000D5C 7000 moveq.l D0, 0x00
00000D5E 1006 move.b D0, D6
00000D60 2F00 move.l -[A7], D0
00000D62 2F0B move.l -[A7], A3
00000D64 2F0C move.l -[A7], A4
00000D66 4EBA FE00 jsr [PC - 0x200 /* 00000B68 */]
00000D6A 3E00 move.w D7, D0
00000D6C 4FEF 000C lea.l A7, [A7 + 0xC]
label00000D70:
00000D70 3007 move.w D0, D7
00000D72 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000D76 4E75 rts
fn00000D78:
00000D78 4E56 0000 link A6, 0
00000D7C 48E7 1718 movem.l -[A7], D3,D5,D6,D7,A3,A4
00000D80 286E 0008 movea.l A4, [A6 + 0x8]
00000D84 7000 moveq.l D0, 0x00
00000D86 102E 000F move.b D0, [A6 + 0xF]
00000D8A 41ED A714 lea.l A0, [A5 - 0x58EC]
00000D8E 1C30 0000 move.b D6, [A0 + D0.w]
00000D92 4245 clr.w D5
00000D94 4A6D FC56 tst.w [A5 - 0x3AA]
00000D98 6744 beq +0x46 /* 00000DDE */
00000D9A 4AAC 01AE tst.l [A4 + 0x1AE]
00000D9E 6718 beq +0x1A /* 00000DB8 */
00000DA0 7000 moveq.l D0, 0x00
00000DA2 1006 move.b D0, D6
00000DA4 2F00 move.l -[A7], D0
00000DA6 2F2C 01AE move.l -[A7], [A4 + 0x1AE]
00000DAA 2F0C move.l -[A7], A4
00000DAC 4EBA FF4C jsr [PC - 0xB4 /* 00000CFA */]
00000DB0 3A00 move.w D5, D0
00000DB2 4FEF 000C lea.l A7, [A7 + 0xC]
00000DB6 6626 bne +0x28 /* 00000DDE */
label00000DB8:
00000DB8 266C 01CA movea.l A3, [A4 + 0x1CA]
00000DBC 6004 bra +0x6 /* 00000DC2 */
label00000DBE:
00000DBE 266B 000E movea.l A3, [A3 + 0xE]
label00000DC2:
00000DC2 200B move.l D0, A3
00000DC4 6718 beq +0x1A /* 00000DDE */
00000DC6 7000 moveq.l D0, 0x00
00000DC8 1006 move.b D0, D6
00000DCA 2F00 move.l -[A7], D0
00000DCC 2F2B 000A move.l -[A7], [A3 + 0xA]
00000DD0 2F0C move.l -[A7], A4
00000DD2 4EBA FF26 jsr [PC - 0xDA /* 00000CFA */]
00000DD6 3A00 move.w D5, D0
00000DD8 4FEF 000C lea.l A7, [A7 + 0xC]
00000DDC 67E0 beq -0x1E /* 00000DBE */
label00000DDE:
00000DDE 4A45 tst.w D5
00000DE0 6660 bne +0x62 /* 00000E42 */
00000DE2 4AAC 01AA tst.l [A4 + 0x1AA]
00000DE6 675A beq +0x5C /* 00000E42 */
00000DE8 47ED B1F4 lea.l A3, [A5 - 0x4E0C]
00000DEC 4247 clr.w D7
00000DEE 7603 moveq.l D3, 0x03
label00000DF0:
00000DF0 BC1B cmp.b D6, [A3]+
00000DF2 6706 beq +0x8 /* 00000DFA */
00000DF4 5247 addq.w D7, 1
00000DF6 B647 cmp.w D3, D7
00000DF8 6EF6 bgt -0x8 /* 00000DF0 */
label00000DFA:
00000DFA 0C47 0003 cmpi.w D7, 0x3
00000DFE 6C42 bge +0x44 /* 00000E42 */
00000E00 7A01 moveq.l D5, 0x01
00000E02 486D 2352 pea.l [A5 + 0x2352 /* export_1126 */]
00000E06 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000E0A 4A40 tst.w D0
00000E0C 588F addq.l A7, 4
00000E0E 6732 beq +0x34 /* 00000E42 */
00000E10 0C47 0002 cmpi.w D7, 0x2
00000E14 660A bne +0xC /* 00000E20 */
00000E16 7001 moveq.l D0, 0x01
00000E18 2F00 move.l -[A7], D0
00000E1A 4EAD 2352 jsr [A5 + 0x2352 /* export_1126 */]
00000E1E 588F addq.l A7, 4
label00000E20:
00000E20 2F0C move.l -[A7], A4
00000E22 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000E26 486D 1FFA pea.l [A5 + 0x1FFA /* export_1019 */]
00000E2A 48C7 ext.l D7
00000E2C 2F07 move.l -[A7], D7
00000E2E 2F2C 01AA move.l -[A7], [A4 + 0x1AA]
00000E32 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */]
00000E36 486D 2362 pea.l [A5 + 0x2362 /* export_1128 */]
00000E3A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000E3E 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000E42:
00000E42 4A45 tst.w D5
00000E44 6604 bne +0x6 /* 00000E4A */
00000E46 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
label00000E4A:
00000E4A A853 syscall ShowCursor
00000E4C 4CEE 18E8 FFE8 movem.l D3,D5,D6,D7,A3,A4, [A6 - 0x18]
00000E52 4E5E unlink A6
00000E54 4E75 rts
export_1009:
00000E56 4E56 0000 link A6, 0
00000E5A 48E7 0118 movem.l -[A7], D7,A3,A4
00000E5E 3E2E 000E move.w D7, [A6 + 0xE]
00000E62 266E 0008 movea.l A3, [A6 + 0x8]
00000E66 302E 0012 move.w D0, [A6 + 0x12]
00000E6A 48C0 ext.l D0
00000E6C 2F00 move.l -[A7], D0
00000E6E 48C7 ext.l D7
00000E70 2F07 move.l -[A7], D7
00000E72 2F0B move.l -[A7], A3
00000E74 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00000E78 286B 01AA movea.l A4, [A3 + 0x1AA]
00000E7C 200C move.l D0, A4
00000E7E 4FEF 000C lea.l A7, [A7 + 0xC]
00000E82 670C beq +0xE /* 00000E90 */
00000E84 2F2B 01B2 move.l -[A7], [A3 + 0x1B2]
00000E88 2F0C move.l -[A7], A4
00000E8A 4EAD 157A jsr [A5 + 0x157A /* export_683 */]
00000E8E 508F addq.l A7, 8
label00000E90:
00000E90 4A47 tst.w D7
00000E92 670A beq +0xC /* 00000E9E */
00000E94 2F0B move.l -[A7], A3
00000E96 4EBA 114C jsr [PC + 0x114C /* 00001FE4 */]
00000E9A 588F addq.l A7, 4
00000E9C 6008 bra +0xA /* 00000EA6 */
label00000E9E:
00000E9E 2F0B move.l -[A7], A3
00000EA0 4EBA 11D2 jsr [PC + 0x11D2 /* 00002074 */]
00000EA4 588F addq.l A7, 4
label00000EA6:
00000EA6 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000EAC 4E5E unlink A6
00000EAE 4E75 rts
export_1010:
00000EB0 4E56 FFE4 link A6, -0x001C
00000EB4 48E7 0018 movem.l -[A7], A3,A4
00000EB8 286E 0008 movea.l A4, [A6 + 0x8]
00000EBC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000EC0 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000EC4 41EC 01BE lea.l A0, [A4 + 0x1BE]
00000EC8 2F20 move.l -[A7], -[A0]
00000ECA 2F20 move.l -[A7], -[A0]
00000ECC 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000ED0 41EE 0014 lea.l A0, [A6 + 0x14]
00000ED4 2F20 move.l -[A7], -[A0]
00000ED6 2F20 move.l -[A7], -[A0]
00000ED8 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00000EDC 2D6C 01AE FFFC move.l [A6 - 0x4], [A4 + 0x1AE]
00000EE2 266C 01CA movea.l A3, [A4 + 0x1CA]
00000EE6 4FEF 0014 lea.l A7, [A7 + 0x14]
00000EEA 6000 008C bra +0x8E /* 00000F78 */
label00000EEE:
00000EEE 486E FFE4 pea.l [A6 - 0x1C]
00000EF2 486B 0002 pea.l [A3 + 0x2]
00000EF6 486E 000C pea.l [A6 + 0xC]
00000EFA 4EAD 0DD2 jsr [A5 + 0xDD2 /* export_438 */]
00000EFE 4A40 tst.w D0
00000F00 4FEF 000C lea.l A7, [A7 + 0xC]
00000F04 676E beq +0x70 /* 00000F74 */
00000F06 204B movea.l A0, A3
00000F08 5488 addq.l A0, 2
00000F0A 43EE FFF4 lea.l A1, [A6 - 0xC]
00000F0E 22D8 move.l [A1]+, [A0]+
00000F10 22D8 move.l [A1]+, [A0]+
00000F12 41EE FFEC lea.l A0, [A6 - 0x14]
00000F16 43EE FFF4 lea.l A1, [A6 - 0xC]
00000F1A 20D9 move.l [A0]+, [A1]+
00000F1C 20D9 move.l [A0]+, [A1]+
00000F1E 486E FFEC pea.l [A6 - 0x14]
00000F22 2F2B 000A move.l -[A7], [A3 + 0xA]
00000F26 4EAD 1D12 jsr [A5 + 0x1D12 /* export_926 */]
00000F2A 4AAC 01A6 tst.l [A4 + 0x1A6]
00000F2E 508F addq.l A7, 8
00000F30 6642 bne +0x44 /* 00000F74 */
00000F32 7001 moveq.l D0, 0x01
00000F34 2F00 move.l -[A7], D0
00000F36 2F2B 000A move.l -[A7], [A3 + 0xA]
00000F3A 486C 01A2 pea.l [A4 + 0x1A2]
00000F3E 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */]
00000F42 4AAE FFFC tst.l [A6 - 0x4]
00000F46 4FEF 000C lea.l A7, [A7 + 0xC]
00000F4A 6628 bne +0x2A /* 00000F74 */
00000F4C 4AAC 01A6 tst.l [A4 + 0x1A6]
00000F50 6708 beq +0xA /* 00000F5A */
00000F52 296C 01A6 01AE move.l [A4 + 0x1AE], [A4 + 0x1A6]
00000F58 601A bra +0x1C /* 00000F74 */
label00000F5A:
00000F5A 206B 000A movea.l A0, [A3 + 0xA]
00000F5E 1028 004C move.b D0, [A0 + 0x4C]
00000F62 5300 subq.b D0, 1
00000F64 6708 beq +0xA /* 00000F6E */
00000F66 5B00 subq.b D0, 5
00000F68 6704 beq +0x6 /* 00000F6E */
00000F6A 5300 subq.b D0, 1
00000F6C 6606 bne +0x8 /* 00000F74 */
label00000F6E:
00000F6E 296B 000A 01AE move.l [A4 + 0x1AE], [A3 + 0xA]
label00000F74:
00000F74 266B 000E movea.l A3, [A3 + 0xE]
label00000F78:
00000F78 200B move.l D0, A3
00000F7A 6600 FF72 bne -0x8C /* 00000EEE */
00000F7E 7000 moveq.l D0, 0x00
00000F80 2F00 move.l -[A7], D0
00000F82 2F00 move.l -[A7], D0
00000F84 2F00 move.l -[A7], D0
00000F86 2F0C move.l -[A7], A4
00000F88 7205 moveq.l D1, 0x05
00000F8A 2F01 move.l -[A7], D1
00000F8C 4EBA 0042 jsr [PC + 0x42 /* 00000FD0 */]
00000F90 4FEF 0014 lea.l A7, [A7 + 0x14]
00000F94 4CEE 1800 FFDC movem.l A3,A4, [A6 - 0x24]
00000F9A 4E5E unlink A6
00000F9C 4E75 rts
export_1011:
00000F9E 4E56 0000 link A6, 0
00000FA2 2F0B move.l -[A7], A3
00000FA4 266E 0008 movea.l A3, [A6 + 0x8]
00000FA8 2F2E 000C move.l -[A7], [A6 + 0xC]
00000FAC 2F0B move.l -[A7], A3
00000FAE 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */]
00000FB2 266E FFFC movea.l A3, [A6 - 0x4]
00000FB6 4E5E unlink A6
00000FB8 4E75 rts
export_1012:
00000FBA 2F0B move.l -[A7], A3
00000FBC 266F 0008 movea.l A3, [A7 + 0x8]
00000FC0 2F0B move.l -[A7], A3
00000FC2 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00000FC6 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000FCA 508F addq.l A7, 8
00000FCC 265F movea.l A3, [A7]+
00000FCE 4E75 rts
fn00000FD0:
00000FD0 4E56 FFE8 link A6, -0x0018
00000FD4 48E7 0118 movem.l -[A7], D7,A3,A4
00000FD8 286E 0014 movea.l A4, [A6 + 0x14]
00000FDC 3E2E 000A move.w D7, [A6 + 0xA]
00000FE0 266E 000C movea.l A3, [A6 + 0xC]
00000FE4 2F0B move.l -[A7], A3
00000FE6 4EBA F83C jsr [PC - 0x7C4 /* 00000824 */]
00000FEA 4A40 tst.w D0
00000FEC 588F addq.l A7, 4
00000FEE 6720 beq +0x22 /* 00001010 */
00000FF0 4AAB 01D2 tst.l [A3 + 0x1D2]
00000FF4 671A beq +0x1C /* 00001010 */
00000FF6 2F0B move.l -[A7], A3
00000FF8 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000FFC 486B 016A pea.l [A3 + 0x16A]
00001000 48C7 ext.l D7
00001002 2F07 move.l -[A7], D7
00001004 2F2B 01D2 move.l -[A7], [A3 + 0x1D2]
00001008 4EAD 1982 jsr [A5 + 0x1982 /* export_812 */]
0000100C 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001010:
00001010 2F0B move.l -[A7], A3
00001012 4EBA F810 jsr [PC - 0x7F0 /* 00000824 */]
00001016 4A40 tst.w D0
00001018 588F addq.l A7, 4
0000101A 673E beq +0x40 /* 0000105A */
0000101C 4AAB 01D6 tst.l [A3 + 0x1D6]
00001020 6738 beq +0x3A /* 0000105A */
00001022 2F0B move.l -[A7], A3
00001024 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00001028 2D6E 0010 FFEA move.l [A6 - 0x16], [A6 + 0x10]
0000102E 41EE FFEE lea.l A0, [A6 - 0x12]
00001032 43EB 016A lea.l A1, [A3 + 0x16A]
00001036 20D9 move.l [A0]+, [A1]+
00001038 20D9 move.l [A0]+, [A1]+
0000103A 3D47 FFE8 move.w [A6 - 0x18], D7
0000103E 200C move.l D0, A4
00001040 588F addq.l A7, 4
00001042 6704 beq +0x6 /* 00001048 */
00001044 2D54 FFF6 move.l [A6 - 0xA], [A4]
label00001048:
00001048 3D6E 001A FFFA move.w [A6 - 0x6], [A6 + 0x1A]
0000104E 486E FFE8 pea.l [A6 - 0x18]
00001052 206B 01D6 movea.l A0, [A3 + 0x1D6]
00001056 4E90 jsr [A0]
00001058 588F addq.l A7, 4
label0000105A:
0000105A 4CEE 1880 FFDC movem.l D7,A3,A4, [A6 - 0x24]
00001060 4E5E unlink A6
00001062 4E75 rts
export_1013:
fn00001064:
00001064 4E56 FFF0 link A6, -0x0010
00001068 48E7 0118 movem.l -[A7], D7,A3,A4
0000106C 3E2E 0012 move.w D7, [A6 + 0x12]
00001070 286E 0008 movea.l A4, [A6 + 0x8]
00001074 7000 moveq.l D0, 0x00
00001076 2940 01A2 move.l [A4 + 0x1A2], D0
0000107A 266C 01CA movea.l A3, [A4 + 0x1CA]
0000107E 6000 00A8 bra +0xAA /* 00001128 */
label00001082:
00001082 41EB 000A lea.l A0, [A3 + 0xA]
00001086 2F20 move.l -[A7], -[A0]
00001088 2F20 move.l -[A7], -[A0]
0000108A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000108E 4EAD 0D1A jsr [A5 + 0xD1A /* export_415 */]
00001092 4A40 tst.w D0
00001094 4FEF 000C lea.l A7, [A7 + 0xC]
00001098 6700 008A beq +0x8C /* 00001124 */
0000109C 204B movea.l A0, A3
0000109E 5488 addq.l A0, 2
000010A0 43EE FFF8 lea.l A1, [A6 - 0x8]
000010A4 22D8 move.l [A1]+, [A0]+
000010A6 22D8 move.l [A1]+, [A0]+
000010A8 41EE FFF0 lea.l A0, [A6 - 0x10]
000010AC 43EE FFF8 lea.l A1, [A6 - 0x8]
000010B0 20D9 move.l [A0]+, [A1]+
000010B2 20D9 move.l [A0]+, [A1]+
000010B4 2F2E 0008 move.l -[A7], [A6 + 0x8]
000010B8 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000010BC 7000 moveq.l D0, 0x00
000010BE 3007 move.w D0, D7
000010C0 2F00 move.l -[A7], D0
000010C2 2F2E 000C move.l -[A7], [A6 + 0xC]
000010C6 486E FFF0 pea.l [A6 - 0x10]
000010CA 2F2B 000A move.l -[A7], [A3 + 0xA]
000010CE 486C 01A2 pea.l [A4 + 0x1A2]
000010D2 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */]
000010D6 4A40 tst.w D0
000010D8 4FEF 0018 lea.l A7, [A7 + 0x18]
000010DC 6740 beq +0x42 /* 0000111E */
000010DE 2F0C move.l -[A7], A4
000010E0 4EBA F742 jsr [PC - 0x8BE /* 00000824 */]
000010E4 4A40 tst.w D0
000010E6 588F addq.l A7, 4
000010E8 6744 beq +0x46 /* 0000112E */
000010EA 206B 000A movea.l A0, [A3 + 0xA]
000010EE 1028 004C move.b D0, [A0 + 0x4C]
000010F2 5100 subq.b D0, 8
000010F4 6538 bcs +0x3A /* 0000112E */
000010F6 0C00 0005 cmpi.b D0, 0x5
000010FA 6232 bhi +0x34 /* 0000112E */
000010FC 7200 moveq.l D1, 0x00
000010FE 1200 move.b D1, D0
00001100 D241 add.w D1, D1
00001102 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001106 4EFB 1000 jmp [PC + D1.w]
0000110A 000E 000E ori.b A6, 0xE
0000110E 0026 0026 ori.b -[A6], 0x26 /* '&' */
00001112 000E 000E ori.b A6, 0xE
00001116 7000 moveq.l D0, 0x00
00001118 2940 01A2 move.l [A4 + 0x1A2], D0
0000111C 6010 bra +0x12 /* 0000112E */
label0000111E:
0000111E 7000 moveq.l D0, 0x00
00001120 2940 01A2 move.l [A4 + 0x1A2], D0
label00001124:
00001124 266B 000E movea.l A3, [A3 + 0xE]
label00001128:
00001128 200B move.l D0, A3
0000112A 6600 FF56 bne -0xA8 /* 00001082 */
label0000112E:
0000112E 7000 moveq.l D0, 0x00
00001130 3007 move.w D0, D7
00001132 2F00 move.l -[A7], D0
00001134 486E 000C pea.l [A6 + 0xC]
00001138 2F2C 01A2 move.l -[A7], [A4 + 0x1A2]
0000113C 2F0C move.l -[A7], A4
0000113E 7000 moveq.l D0, 0x00
00001140 3007 move.w D0, D7
00001142 7204 moveq.l D1, 0x04
00001144 C280 and.l D1, D0
00001146 6704 beq +0x6 /* 0000114C */
00001148 7001 moveq.l D0, 0x01
0000114A 6002 bra +0x4 /* 0000114E */
label0000114C:
0000114C 7000 moveq.l D0, 0x00
label0000114E:
0000114E 2F00 move.l -[A7], D0
00001150 4EBA FE7E jsr [PC - 0x182 /* 00000FD0 */]
00001154 4FEF 0014 lea.l A7, [A7 + 0x14]
00001158 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
0000115E 4E5E unlink A6
00001160 4E75 rts
export_1014:
00001162 4E56 FFEC link A6, -0x0014
00001166 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000116A 3C2E 0012 move.w D6, [A6 + 0x12]
0000116E 49EE FFF0 lea.l A4, [A6 - 0x10]
00001172 2D6E 0008 FFEC move.l [A6 - 0x14], [A6 + 0x8]
00001178 206E FFEC movea.l A0, [A6 - 0x14]
0000117C 4AA8 01A2 tst.l [A0 + 0x1A2]
00001180 6740 beq +0x42 /* 000011C2 */
00001182 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001186 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000118A 2F0C move.l -[A7], A4
0000118C 206E FFEC movea.l A0, [A6 - 0x14]
00001190 2F28 01A2 move.l -[A7], [A0 + 0x1A2]
00001194 2F2E FFEC move.l -[A7], [A6 - 0x14]
00001198 4EBA F6B2 jsr [PC - 0x94E /* 0000084C */]
0000119C 204C movea.l A0, A4
0000119E 5088 addq.l A0, 8
000011A0 224C movea.l A1, A4
000011A2 20D9 move.l [A0]+, [A1]+
000011A4 20D9 move.l [A0]+, [A1]+
000011A6 7000 moveq.l D0, 0x00
000011A8 3006 move.w D0, D6
000011AA 2F00 move.l -[A7], D0
000011AC 2F2E 000C move.l -[A7], [A6 + 0xC]
000011B0 2F0C move.l -[A7], A4
000011B2 206E FFEC movea.l A0, [A6 - 0x14]
000011B6 4868 01A2 pea.l [A0 + 0x1A2]
000011BA 4EAD 1CE2 jsr [A5 + 0x1CE2 /* export_920 */]
000011BE 4FEF 0020 lea.l A7, [A7 + 0x20]
label000011C2:
000011C2 2F2E FFEC move.l -[A7], [A6 - 0x14]
000011C6 4EBA F65C jsr [PC - 0x9A4 /* 00000824 */]
000011CA 4A40 tst.w D0
000011CC 588F addq.l A7, 4
000011CE 6700 00B4 beq +0xB6 /* 00001284 */
000011D2 7040 moveq.l D0, 0x40
000011D4 C046 and.w D0, D6
000011D6 6732 beq +0x34 /* 0000120A */
000011D8 7000 moveq.l D0, 0x00
000011DA 3006 move.w D0, D6
000011DC 2F00 move.l -[A7], D0
000011DE 486E 000C pea.l [A6 + 0xC]
000011E2 206E FFEC movea.l A0, [A6 - 0x14]
000011E6 2F28 01A2 move.l -[A7], [A0 + 0x1A2]
000011EA 2F2E FFEC move.l -[A7], [A6 - 0x14]
000011EE 7000 moveq.l D0, 0x00
000011F0 3006 move.w D0, D6
000011F2 7220 moveq.l D1, 0x20
000011F4 C280 and.l D1, D0
000011F6 6704 beq +0x6 /* 000011FC */
000011F8 7003 moveq.l D0, 0x03
000011FA 6002 bra +0x4 /* 000011FE */
label000011FC:
000011FC 7002 moveq.l D0, 0x02
label000011FE:
000011FE 2F00 move.l -[A7], D0
00001200 4EBA FDCE jsr [PC - 0x232 /* 00000FD0 */]
00001204 4FEF 0014 lea.l A7, [A7 + 0x14]
00001208 607A bra +0x7C /* 00001284 */
label0000120A:
0000120A 206E FFEC movea.l A0, [A6 - 0x14]
0000120E 2668 01CA movea.l A3, [A0 + 0x1CA]
00001212 6062 bra +0x64 /* 00001276 */
label00001214:
00001214 41EB 000A lea.l A0, [A3 + 0xA]
00001218 2F20 move.l -[A7], -[A0]
0000121A 2F20 move.l -[A7], -[A0]
0000121C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001220 4EAD 0D1A jsr [A5 + 0xD1A /* export_415 */]
00001224 4A40 tst.w D0
00001226 4FEF 000C lea.l A7, [A7 + 0xC]
0000122A 6746 beq +0x48 /* 00001272 */
0000122C 204B movea.l A0, A3
0000122E 5488 addq.l A0, 2
00001230 43EC 0008 lea.l A1, [A4 + 0x8]
00001234 22D8 move.l [A1]+, [A0]+
00001236 22D8 move.l [A1]+, [A0]+
00001238 204C movea.l A0, A4
0000123A 5088 addq.l A0, 8
0000123C 224C movea.l A1, A4
0000123E 22D8 move.l [A1]+, [A0]+
00001240 22D8 move.l [A1]+, [A0]+
00001242 2F0C move.l -[A7], A4
00001244 2F2E 000C move.l -[A7], [A6 + 0xC]
00001248 2F2B 000A move.l -[A7], [A3 + 0xA]
0000124C 4EAD 1DD2 jsr [A5 + 0x1DD2 /* export_950 */]
00001250 3E00 move.w D7, D0
00001252 48C0 ext.l D0
00001254 72FF moveq.l D1, 0xFFFFFFFF
00001256 B280 cmp.l D1, D0
00001258 4FEF 000C lea.l A7, [A7 + 0xC]
0000125C 6714 beq +0x16 /* 00001272 */
0000125E 0C47 0007 cmpi.w D7, 0x7
00001262 6602 bne +0x4 /* 00001266 */
00001264 4247 clr.w D7
label00001266:
00001266 48C7 ext.l D7
00001268 2F07 move.l -[A7], D7
0000126A 4EAD 09E2 jsr [A5 + 0x9E2 /* export_312 */]
0000126E 588F addq.l A7, 4
00001270 6012 bra +0x14 /* 00001284 */
label00001272:
00001272 266B 000E movea.l A3, [A3 + 0xE]
label00001276:
00001276 200B move.l D0, A3
00001278 669A bne -0x64 /* 00001214 */
0000127A 7000 moveq.l D0, 0x00
0000127C 2F00 move.l -[A7], D0
0000127E 4EAD 09E2 jsr [A5 + 0x9E2 /* export_312 */]
00001282 588F addq.l A7, 4
label00001284:
00001284 4CEE 18C0 FFDC movem.l D6,D7,A3,A4, [A6 - 0x24]
0000128A 4E5E unlink A6
0000128C 4E75 rts
export_1015:
fn0000128E:
0000128E 4E56 FFF0 link A6, -0x0010
00001292 48E7 0118 movem.l -[A7], D7,A3,A4
00001296 3E2E 0012 move.w D7, [A6 + 0x12]
0000129A 266E 0008 movea.l A3, [A6 + 0x8]
0000129E 286B 01A2 movea.l A4, [A3 + 0x1A2]
000012A2 200C move.l D0, A4
000012A4 6742 beq +0x44 /* 000012E8 */
000012A6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000012AA 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000012AE 486E FFF0 pea.l [A6 - 0x10]
000012B2 2F0C move.l -[A7], A4
000012B4 2F0B move.l -[A7], A3
000012B6 4EBA F594 jsr [PC - 0xA6C /* 0000084C */]
000012BA 41EE FFF8 lea.l A0, [A6 - 0x8]
000012BE 43EE FFF0 lea.l A1, [A6 - 0x10]
000012C2 20D9 move.l [A0]+, [A1]+
000012C4 20D9 move.l [A0]+, [A1]+
000012C6 7000 moveq.l D0, 0x00
000012C8 3007 move.w D0, D7
000012CA 2F00 move.l -[A7], D0
000012CC 2F2E 000C move.l -[A7], [A6 + 0xC]
000012D0 486E FFF0 pea.l [A6 - 0x10]
000012D4 486B 01A2 pea.l [A3 + 0x1A2]
000012D8 4EAD 1CDA jsr [A5 + 0x1CDA /* export_919 */]
000012DC 4A40 tst.w D0
000012DE 4FEF 0020 lea.l A7, [A7 + 0x20]
000012E2 6604 bne +0x6 /* 000012E8 */
000012E4 7000 moveq.l D0, 0x00
000012E6 2840 movea.l A4, D0
label000012E8:
000012E8 2F0B move.l -[A7], A3
000012EA 4EBA F538 jsr [PC - 0xAC8 /* 00000824 */]
000012EE 4A40 tst.w D0
000012F0 588F addq.l A7, 4
000012F2 6748 beq +0x4A /* 0000133C */
000012F4 7000 moveq.l D0, 0x00
000012F6 3007 move.w D0, D7
000012F8 2F00 move.l -[A7], D0
000012FA 486E 000C pea.l [A6 + 0xC]
000012FE 2F0C move.l -[A7], A4
00001300 2F0B move.l -[A7], A3
00001302 7004 moveq.l D0, 0x04
00001304 2F00 move.l -[A7], D0
00001306 4EBA FCC8 jsr [PC - 0x338 /* 00000FD0 */]
0000130A 200C move.l D0, A4
0000130C 4FEF 0014 lea.l A7, [A7 + 0x14]
00001310 672A beq +0x2C /* 0000133C */
00001312 2F0B move.l -[A7], A3
00001314 4EBA F50E jsr [PC - 0xAF2 /* 00000824 */]
00001318 4A40 tst.w D0
0000131A 588F addq.l A7, 4
0000131C 671E beq +0x20 /* 0000133C */
0000131E B9EB 01C2 cmpa.l A4, [A3 + 0x1C2]
00001322 6606 bne +0x8 /* 0000132A */
00001324 4A6D FC54 tst.w [A5 - 0x3AC]
00001328 6606 bne +0x8 /* 00001330 */
label0000132A:
0000132A B9EB 01C6 cmpa.l A4, [A3 + 0x1C6]
0000132E 660C bne +0xE /* 0000133C */
label00001330:
00001330 2F0B move.l -[A7], A3
00001332 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00001336 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
0000133A 508F addq.l A7, 8
label0000133C:
0000133C 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
00001342 4E5E unlink A6
00001344 4E75 rts
export_1016:
00001346 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000134A 286F 0014 movea.l A4, [A7 + 0x14]
0000134E 3C2F 001E move.w D6, [A7 + 0x1E]
00001352 3E2F 001A move.w D7, [A7 + 0x1A]
00001356 2F0C move.l -[A7], A4
00001358 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000135C 264C movea.l A3, A4
0000135E 0806 0000 btst.b D6, 0x0
00001362 588F addq.l A7, 4
00001364 6712 beq +0x14 /* 00001378 */
00001366 7000 moveq.l D0, 0x00
00001368 3007 move.w D0, D7
0000136A 2F00 move.l -[A7], D0
0000136C 2F0B move.l -[A7], A3
0000136E 4EBA FA08 jsr [PC - 0x5F8 /* 00000D78 */]
00001372 508F addq.l A7, 8
00001374 6000 0128 bra +0x12A /* 0000149E */
label00001378:
00001378 3007 move.w D0, D7
0000137A 0440 0009 subi.w D0, 0x9 /* '\t' */
0000137E 6700 00BE beq +0xC0 /* 0000143E */
00001382 5340 subq.w D0, 1
00001384 673C beq +0x3E /* 000013C2 */
00001386 5740 subq.w D0, 3
00001388 6738 beq +0x3A /* 000013C2 */
0000138A 0440 000E subi.w D0, 0xE
0000138E 6600 00E2 bne +0xE4 /* 00001472 */
00001392 4AAB 01C6 tst.l [A3 + 0x1C6]
00001396 670C beq +0xE /* 000013A4 */
00001398 2F2B 01C6 move.l -[A7], [A3 + 0x1C6]
0000139C 2F0B move.l -[A7], A3
0000139E 4EBA F4E0 jsr [PC - 0xB20 /* 00000880 */]
000013A2 508F addq.l A7, 8
label000013A4:
000013A4 2F0B move.l -[A7], A3
000013A6 4EBA F47C jsr [PC - 0xB84 /* 00000824 */]
000013AA 4A40 tst.w D0
000013AC 588F addq.l A7, 4
000013AE 6700 00EE beq +0xF0 /* 0000149E */
000013B2 2F0B move.l -[A7], A3
000013B4 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
000013B8 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000013BC 508F addq.l A7, 8
000013BE 6000 00DE bra +0xE0 /* 0000149E */
label000013C2:
000013C2 4AAB 01A6 tst.l [A3 + 0x1A6]
000013C6 6726 beq +0x28 /* 000013EE */
000013C8 206B 01A6 movea.l A0, [A3 + 0x1A6]
000013CC 7040 moveq.l D0, 0x40
000013CE C028 004D and.b D0, [A0 + 0x4D]
000013D2 671A beq +0x1C /* 000013EE */
000013D4 7000 moveq.l D0, 0x00
000013D6 3006 move.w D0, D6
000013D8 2F00 move.l -[A7], D0
000013DA 7000 moveq.l D0, 0x00
000013DC 3007 move.w D0, D7
000013DE 2F00 move.l -[A7], D0
000013E0 2F0B move.l -[A7], A3
000013E2 4EBA F510 jsr [PC - 0xAF0 /* 000008F4 */]
000013E6 4FEF 000C lea.l A7, [A7 + 0xC]
000013EA 6000 00B2 bra +0xB4 /* 0000149E */
label000013EE:
000013EE 4AAB 01C2 tst.l [A3 + 0x1C2]
000013F2 673C beq +0x3E /* 00001430 */
000013F4 206B 01C2 movea.l A0, [A3 + 0x1C2]
000013F8 7040 moveq.l D0, 0x40
000013FA C028 004D and.b D0, [A0 + 0x4D]
000013FE 6700 009E beq +0xA0 /* 0000149E */
00001402 2F2B 01C2 move.l -[A7], [A3 + 0x1C2]
00001406 2F0B move.l -[A7], A3
00001408 4EBA F476 jsr [PC - 0xB8A /* 00000880 */]
0000140C 4A6D FC54 tst.w [A5 - 0x3AC]
00001410 508F addq.l A7, 8
00001412 6700 008A beq +0x8C /* 0000149E */
00001416 2F0B move.l -[A7], A3
00001418 4EBA F40A jsr [PC - 0xBF6 /* 00000824 */]
0000141C 4A40 tst.w D0
0000141E 588F addq.l A7, 4
00001420 677C beq +0x7E /* 0000149E */
00001422 2F0B move.l -[A7], A3
00001424 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00001428 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
0000142C 508F addq.l A7, 8
0000142E 606E bra +0x70 /* 0000149E */
label00001430:
00001430 2F0B move.l -[A7], A3
00001432 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00001436 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
0000143A 508F addq.l A7, 8
0000143C 6060 bra +0x62 /* 0000149E */
label0000143E:
0000143E 4AAB 01A6 tst.l [A3 + 0x1A6]
00001442 675A beq +0x5C /* 0000149E */
00001444 206B 01A6 movea.l A0, [A3 + 0x1A6]
00001448 7040 moveq.l D0, 0x40
0000144A C028 004D and.b D0, [A0 + 0x4D]
0000144E 6718 beq +0x1A /* 00001468 */
00001450 7000 moveq.l D0, 0x00
00001452 3006 move.w D0, D6
00001454 2F00 move.l -[A7], D0
00001456 7000 moveq.l D0, 0x00
00001458 3007 move.w D0, D7
0000145A 2F00 move.l -[A7], D0
0000145C 2F0B move.l -[A7], A3
0000145E 4EBA F494 jsr [PC - 0xB6C /* 000008F4 */]
00001462 4FEF 000C lea.l A7, [A7 + 0xC]
00001466 6036 bra +0x38 /* 0000149E */
label00001468:
00001468 2F0B move.l -[A7], A3
0000146A 4EBA F68C jsr [PC - 0x974 /* 00000AF8 */]
0000146E 588F addq.l A7, 4
00001470 602C bra +0x2E /* 0000149E */
label00001472:
00001472 4AAB 01A6 tst.l [A3 + 0x1A6]
00001476 6718 beq +0x1A /* 00001490 */
00001478 7000 moveq.l D0, 0x00
0000147A 3006 move.w D0, D6
0000147C 2F00 move.l -[A7], D0
0000147E 7000 moveq.l D0, 0x00
00001480 3007 move.w D0, D7
00001482 2F00 move.l -[A7], D0
00001484 2F0B move.l -[A7], A3
00001486 4EBA F46C jsr [PC - 0xB94 /* 000008F4 */]
0000148A 4FEF 000C lea.l A7, [A7 + 0xC]
0000148E 600E bra +0x10 /* 0000149E */
label00001490:
00001490 7000 moveq.l D0, 0x00
00001492 3007 move.w D0, D7
00001494 2F00 move.l -[A7], D0
00001496 2F0B move.l -[A7], A3
00001498 4EBA F8DE jsr [PC - 0x722 /* 00000D78 */]
0000149C 508F addq.l A7, 8
label0000149E:
0000149E 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
000014A2 4E75 rts
export_1017:
000014A4 4E56 FFF0 link A6, -0x0010
000014A8 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000014AC 3C2E 0012 move.w D6, [A6 + 0x12]
000014B0 49EE FFF0 lea.l A4, [A6 - 0x10]
000014B4 3E2E 000E move.w D7, [A6 + 0xE]
000014B8 266E 0008 movea.l A3, [A6 + 0x8]
000014BC 4AAB 01AE tst.l [A3 + 0x1AE]
000014C0 6700 01D4 beq +0x1D6 /* 00001696 */
000014C4 2F2E 0008 move.l -[A7], [A6 + 0x8]
000014C8 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000014CC 206B 01AE movea.l A0, [A3 + 0x1AE]
000014D0 1028 004C move.b D0, [A0 + 0x4C]
000014D4 5300 subq.b D0, 1
000014D6 588F addq.l A7, 4
000014D8 6500 01BC bcs +0x1BE /* 00001696 */
000014DC 0C00 000D cmpi.b D0, 0xD /* '\r' */
000014E0 6200 01B4 bhi +0x1B6 /* 00001696 */
000014E4 7200 moveq.l D1, 0x00
000014E6 1200 move.b D1, D0
000014E8 D241 add.w D1, D1
000014EA 323B 1006 move.w D1, [PC + D1.w + 0x6]
000014EE 4EFB 1000 jmp [PC + D1.w]
000014F2 001E 0050 ori.b [A6]+, 0x50 /* 'P' */
000014F6 01A6 bclr -[A6], D0
000014F8 007E 00AC ori.w <<invalid special address>>, 0xAC
000014FC 00DA .incomplete
000014FE 0154 bchg [A4], D0
00001500 01A6 bclr -[A6], D0
00001502 01A6 bclr -[A6], D0
00001504 01A6 bclr -[A6], D0
00001506 01A6 bclr -[A6], D0
00001508 01A6 bclr -[A6], D0
0000150A 01A6 bclr -[A6], D0
0000150C 017E bchg <<invalid special address>>, D0
0000150E 2F0C move.l -[A7], A4
00001510 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
00001514 2F0B move.l -[A7], A3
00001516 4EBA F334 jsr [PC - 0xCCC /* 0000084C */]
0000151A 204C movea.l A0, A4
0000151C 5088 addq.l A0, 8
0000151E 224C movea.l A1, A4
00001520 20D9 move.l [A0]+, [A1]+
00001522 20D9 move.l [A0]+, [A1]+
00001524 7000 moveq.l D0, 0x00
00001526 3006 move.w D0, D6
00001528 2F00 move.l -[A7], D0
0000152A 48C7 ext.l D7
0000152C 2F07 move.l -[A7], D7
0000152E 2F0C move.l -[A7], A4
00001530 486B 01A2 pea.l [A3 + 0x1A2]
00001534 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
00001538 4FEF 001C lea.l A7, [A7 + 0x1C]
0000153C 6000 0158 bra +0x15A /* 00001696 */
00001540 486D 2EB2 pea.l [A5 + 0x2EB2 /* export_1490 */]
00001544 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001548 4A40 tst.w D0
0000154A 588F addq.l A7, 4
0000154C 6700 0148 beq +0x14A /* 00001696 */
00001550 48C7 ext.l D7
00001552 2F07 move.l -[A7], D7
00001554 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
00001558 2F0B move.l -[A7], A3
0000155A 4EAD 2EB2 jsr [A5 + 0x2EB2 /* export_1490 */]
0000155E 486D 2EB2 pea.l [A5 + 0x2EB2 /* export_1490 */]
00001562 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001566 4FEF 0010 lea.l A7, [A7 + 0x10]
0000156A 6000 012A bra +0x12C /* 00001696 */
0000156E 486D 2D32 pea.l [A5 + 0x2D32 /* export_1442 */]
00001572 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001576 4A40 tst.w D0
00001578 588F addq.l A7, 4
0000157A 6700 011A beq +0x11C /* 00001696 */
0000157E 48C7 ext.l D7
00001580 2F07 move.l -[A7], D7
00001582 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
00001586 2F0B move.l -[A7], A3
00001588 4EAD 2D32 jsr [A5 + 0x2D32 /* export_1442 */]
0000158C 486D 2D32 pea.l [A5 + 0x2D32 /* export_1442 */]
00001590 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001594 4FEF 0010 lea.l A7, [A7 + 0x10]
00001598 6000 00FC bra +0xFE /* 00001696 */
0000159C 486D 2D72 pea.l [A5 + 0x2D72 /* export_1450 */]
000015A0 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000015A4 4A40 tst.w D0
000015A6 588F addq.l A7, 4
000015A8 6700 00EC beq +0xEE /* 00001696 */
000015AC 48C7 ext.l D7
000015AE 2F07 move.l -[A7], D7
000015B0 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
000015B4 2F0B move.l -[A7], A3
000015B6 4EAD 2D72 jsr [A5 + 0x2D72 /* export_1450 */]
000015BA 486D 2D72 pea.l [A5 + 0x2D72 /* export_1450 */]
000015BE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000015C2 4FEF 0010 lea.l A7, [A7 + 0x10]
000015C6 6000 00CE bra +0xD0 /* 00001696 */
000015CA 3007 move.w D0, D7
000015CC 5340 subq.w D0, 1
000015CE 6B44 bmi +0x46 /* 00001614 */
000015D0 0C40 0002 cmpi.w D0, 0x2
000015D4 6E3E bgt +0x40 /* 00001614 */
000015D6 D040 add.w D0, D0
000015D8 303B 0006 move.w D0, [PC + D0.w + 0x6]
000015DC 4EFB 0000 jmp [PC + D0.w]
000015E0 0008 0036 ori.b A0, 0x36 /* '6' */
000015E4 0008 486D ori.b A0, 0x6D /* 'm' */
000015E8 2E7A 4EAD movea.l A7, [PC + 0x4EAD /* 00006497, cstring ""<EOF> */]
000015EC 021A 4A40 andi.b [A2]+, 0x40 /* '@' */
000015F0 588F addq.l A7, 4
000015F2 6700 00A2 beq +0xA4 /* 00001696 */
000015F6 48C7 ext.l D7
000015F8 2F07 move.l -[A7], D7
000015FA 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
000015FE 2F0B move.l -[A7], A3
00001600 4EAD 2E7A jsr [A5 + 0x2E7A /* export_1483 */]
00001604 486D 2E7A pea.l [A5 + 0x2E7A /* export_1483 */]
00001608 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000160C 4FEF 0010 lea.l A7, [A7 + 0x10]
00001610 6000 0084 bra +0x86 /* 00001696 */
label00001614:
00001614 2F0C move.l -[A7], A4
00001616 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
0000161A 2F0B move.l -[A7], A3
0000161C 4EBA F22E jsr [PC - 0xDD2 /* 0000084C */]
00001620 204C movea.l A0, A4
00001622 5088 addq.l A0, 8
00001624 224C movea.l A1, A4
00001626 20D9 move.l [A0]+, [A1]+
00001628 20D9 move.l [A0]+, [A1]+
0000162A 7000 moveq.l D0, 0x00
0000162C 3006 move.w D0, D6
0000162E 2F00 move.l -[A7], D0
00001630 48C7 ext.l D7
00001632 2F07 move.l -[A7], D7
00001634 2F0C move.l -[A7], A4
00001636 486B 01A2 pea.l [A3 + 0x1A2]
0000163A 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
0000163E 4FEF 001C lea.l A7, [A7 + 0x1C]
00001642 6052 bra +0x54 /* 00001696 */
00001644 486D 2E12 pea.l [A5 + 0x2E12 /* export_1470 */]
00001648 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000164C 4A40 tst.w D0
0000164E 588F addq.l A7, 4
00001650 6744 beq +0x46 /* 00001696 */
00001652 48C7 ext.l D7
00001654 2F07 move.l -[A7], D7
00001656 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
0000165A 2F0B move.l -[A7], A3
0000165C 4EAD 2E12 jsr [A5 + 0x2E12 /* export_1470 */]
00001660 486D 2E12 pea.l [A5 + 0x2E12 /* export_1470 */]
00001664 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001668 4FEF 0010 lea.l A7, [A7 + 0x10]
0000166C 6028 bra +0x2A /* 00001696 */
0000166E 486D 2DA2 pea.l [A5 + 0x2DA2 /* export_1456 */]
00001672 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001676 4A40 tst.w D0
00001678 588F addq.l A7, 4
0000167A 671A beq +0x1C /* 00001696 */
0000167C 48C7 ext.l D7
0000167E 2F07 move.l -[A7], D7
00001680 2F2B 01AE move.l -[A7], [A3 + 0x1AE]
00001684 2F0B move.l -[A7], A3
00001686 4EAD 2DA2 jsr [A5 + 0x2DA2 /* export_1456 */]
0000168A 486D 2DA2 pea.l [A5 + 0x2DA2 /* export_1456 */]
0000168E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001692 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001696:
00001696 4CEE 18C0 FFE0 movem.l D6,D7,A3,A4, [A6 - 0x20]
0000169C 4E5E unlink A6
0000169E 4E75 rts
export_1018:
000016A0 48E7 0018 movem.l -[A7], A3,A4
000016A4 286F 000C movea.l A4, [A7 + 0xC]
000016A8 264C movea.l A3, A4
000016AA 4A6D E5CE tst.w [A5 - 0x1A32]
000016AE 671C beq +0x1E /* 000016CC */
000016B0 4A6B 01C0 tst.w [A3 + 0x1C0]
000016B4 662C bne +0x2E /* 000016E2 */
000016B6 7001 moveq.l D0, 0x01
000016B8 C02B 01BE and.b D0, [A3 + 0x1BE]
000016BC 6724 beq +0x26 /* 000016E2 */
000016BE 2F0B move.l -[A7], A3
000016C0 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
000016C4 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000016C8 508F addq.l A7, 8
000016CA 6016 bra +0x18 /* 000016E2 */
label000016CC:
000016CC 7000 moveq.l D0, 0x00
000016CE 2F00 move.l -[A7], D0
000016D0 2F00 move.l -[A7], D0
000016D2 2F00 move.l -[A7], D0
000016D4 2F0B move.l -[A7], A3
000016D6 7209 moveq.l D1, 0x09
000016D8 2F01 move.l -[A7], D1
000016DA 4EBA F8F4 jsr [PC - 0x70C /* 00000FD0 */]
000016DE 4FEF 0014 lea.l A7, [A7 + 0x14]
label000016E2:
000016E2 4CDF 1800 movem.l A3,A4, [A7]+
000016E6 4E75 rts
export_1019:
000016E8 4E56 FFEC link A6, -0x0014
000016EC 48E7 0018 movem.l -[A7], A3,A4
000016F0 49EE FFF0 lea.l A4, [A6 - 0x10]
000016F4 2D6D FC5E FFEC move.l [A6 - 0x14], [A5 - 0x3A2]
000016FA 605E bra +0x60 /* 0000175A */
label000016FC:
000016FC 206E FFEC movea.l A0, [A6 - 0x14]
00001700 7004 moveq.l D0, 0x04
00001702 C028 01BE and.b D0, [A0 + 0x1BE]
00001706 6748 beq +0x4A /* 00001750 */
00001708 206E FFEC movea.l A0, [A6 - 0x14]
0000170C 2668 01CA movea.l A3, [A0 + 0x1CA]
00001710 603A bra +0x3C /* 0000174C */
label00001712:
00001712 204B movea.l A0, A3
00001714 5488 addq.l A0, 2
00001716 43EC 0008 lea.l A1, [A4 + 0x8]
0000171A 22D8 move.l [A1]+, [A0]+
0000171C 22D8 move.l [A1]+, [A0]+
0000171E 204C movea.l A0, A4
00001720 5088 addq.l A0, 8
00001722 224C movea.l A1, A4
00001724 22D8 move.l [A1]+, [A0]+
00001726 22D8 move.l [A1]+, [A0]+
00001728 2F0C move.l -[A7], A4
0000172A 206E FFEC movea.l A0, [A6 - 0x14]
0000172E 2F08 move.l -[A7], A0
00001730 2F2E 000C move.l -[A7], [A6 + 0xC]
00001734 2F2B 000A move.l -[A7], [A3 + 0xA]
00001738 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000173C 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
00001740 4A40 tst.w D0
00001742 4FEF 0014 lea.l A7, [A7 + 0x14]
00001746 6618 bne +0x1A /* 00001760 */
00001748 266B 000E movea.l A3, [A3 + 0xE]
label0000174C:
0000174C 200B move.l D0, A3
0000174E 66C2 bne -0x3C /* 00001712 */
label00001750:
00001750 206E FFEC movea.l A0, [A6 - 0x14]
00001754 2D68 02DC FFEC move.l [A6 - 0x14], [A0 + 0x2DC]
label0000175A:
0000175A 4AAE FFEC tst.l [A6 - 0x14]
0000175E 669C bne -0x62 /* 000016FC */
label00001760:
00001760 4CEE 1800 FFE4 movem.l A3,A4, [A6 - 0x1C]
00001766 4E5E unlink A6
00001768 4E75 rts
export_1020:
0000176A 4E56 FFFC link A6, -0x0004
0000176E 48E7 0118 movem.l -[A7], D7,A3,A4
00001772 7E01 moveq.l D7, 0x01
00001774 2D6D FC5A FFFC move.l [A6 - 0x4], [A5 - 0x3A6]
0000177A 6000 00CC bra +0xCE /* 00001848 */
label0000177E:
0000177E 206E FFFC movea.l A0, [A6 - 0x4]
00001782 2050 movea.l A0, [A0]
00001784 2868 01CE movea.l A4, [A0 + 0x1CE]
00001788 6000 00AA bra +0xAC /* 00001834 */
label0000178C:
0000178C 266C 000A movea.l A3, [A4 + 0xA]
00001790 7001 moveq.l D0, 0x01
00001792 B02B 004C cmp.b D0, [A3 + 0x4C]
00001796 6632 bne +0x34 /* 000017CA */
00001798 206E 0008 movea.l A0, [A6 + 0x8]
0000179C 7003 moveq.l D0, 0x03
0000179E B010 cmp.b D0, [A0]
000017A0 670A beq +0xC /* 000017AC */
000017A2 206E 0008 movea.l A0, [A6 + 0x8]
000017A6 7004 moveq.l D0, 0x04
000017A8 B010 cmp.b D0, [A0]
000017AA 661E bne +0x20 /* 000017CA */
label000017AC:
000017AC 7000 moveq.l D0, 0x00
000017AE 2F00 move.l -[A7], D0
000017B0 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000017B4 7000 moveq.l D0, 0x00
000017B6 2F00 move.l -[A7], D0
000017B8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000017BC 2F0B move.l -[A7], A3
000017BE 4EAD 1692 jsr [A5 + 0x1692 /* export_718 */]
000017C2 3E00 move.w D7, D0
000017C4 4FEF 0010 lea.l A7, [A7 + 0x10]
000017C8 6038 bra +0x3A /* 00001802 */
label000017CA:
000017CA 7000 moveq.l D0, 0x00
000017CC 2F00 move.l -[A7], D0
000017CE 2F00 move.l -[A7], D0
000017D0 720B moveq.l D1, 0x0B
000017D2 B22B 004C cmp.b D1, [A3 + 0x4C]
000017D6 6608 bne +0xA /* 000017E0 */
000017D8 41EB 0062 lea.l A0, [A3 + 0x62]
000017DC 2208 move.l D1, A0
000017DE 6002 bra +0x4 /* 000017E2 */
label000017E0:
000017E0 7200 moveq.l D1, 0x00
label000017E2:
000017E2 2F01 move.l -[A7], D1
000017E4 7000 moveq.l D0, 0x00
000017E6 2F00 move.l -[A7], D0
000017E8 2F00 move.l -[A7], D0
000017EA 2F00 move.l -[A7], D0
000017EC 486B 000C pea.l [A3 + 0xC]
000017F0 486B 003C pea.l [A3 + 0x3C]
000017F4 2F2E 0008 move.l -[A7], [A6 + 0x8]
000017F8 4EAD 2232 jsr [A5 + 0x2232 /* export_1090 */]
000017FC 3E00 move.w D7, D0
000017FE 4FEF 0024 lea.l A7, [A7 + 0x24]
label00001802:
00001802 206E FFFC movea.l A0, [A6 - 0x4]
00001806 2050 movea.l A0, [A0]
00001808 7004 moveq.l D0, 0x04
0000180A C028 01BE and.b D0, [A0 + 0x1BE]
0000180E 6720 beq +0x22 /* 00001830 */
00001810 4A47 tst.w D7
00001812 671C beq +0x1E /* 00001830 */
00001814 206E FFFC movea.l A0, [A6 - 0x4]
00001818 2050 movea.l A0, [A0]
0000181A 2F08 move.l -[A7], A0
0000181C 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00001820 41EC 000A lea.l A0, [A4 + 0xA]
00001824 2F20 move.l -[A7], -[A0]
00001826 2F20 move.l -[A7], -[A0]
00001828 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000182C 4FEF 000C lea.l A7, [A7 + 0xC]
label00001830:
00001830 286C 000E movea.l A4, [A4 + 0xE]
label00001834:
00001834 4A47 tst.w D7
00001836 6706 beq +0x8 /* 0000183E */
00001838 200C move.l D0, A4
0000183A 6600 FF50 bne -0xAE /* 0000178C */
label0000183E:
0000183E 206E FFFC movea.l A0, [A6 - 0x4]
00001842 2D68 0004 FFFC move.l [A6 - 0x4], [A0 + 0x4]
label00001848:
00001848 4A47 tst.w D7
0000184A 6708 beq +0xA /* 00001854 */
0000184C 4AAE FFFC tst.l [A6 - 0x4]
00001850 6600 FF2C bne -0xD2 /* 0000177E */
label00001854:
00001854 3007 move.w D0, D7
00001856 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
0000185C 4E5E unlink A6
0000185E 4E75 rts
export_1021:
00001860 48E7 0018 movem.l -[A7], A3,A4
00001864 286F 000C movea.l A4, [A7 + 0xC]
00001868 3014 move.w D0, [A4]
0000186A 5940 subq.w D0, 4
0000186C 6B4C bmi +0x4E /* 000018BA */
0000186E 0C40 0000 cmpi.w D0, 0x0
00001872 6E46 bgt +0x48 /* 000018BA */
00001874 D040 add.w D0, D0
00001876 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000187A 4EFB 0000 jmp [PC + D0.w]
0000187E 0004 4AAC ori.b D4, 0xAC
00001882 0002 6734 ori.b D2, 0x34 /* '4' */
00001886 206D FC64 movea.l A0, [A5 - 0x39C]
0000188A 2668 01CA movea.l A3, [A0 + 0x1CA]
0000188E 3B7C 0001 FC68 move.w [A5 - 0x398], 0x1
00001894 6008 bra +0xA /* 0000189E */
label00001896:
00001896 266B 000E movea.l A3, [A3 + 0xE]
0000189A 526D FC68 addq.w [A5 - 0x398], 1
label0000189E:
0000189E 200B move.l D0, A3
000018A0 670A beq +0xC /* 000018AC */
000018A2 202B 000A move.l D0, [A3 + 0xA]
000018A6 B0AC 0002 cmp.l D0, [A4 + 0x2]
000018AA 66EA bne -0x14 /* 00001896 */
label000018AC:
000018AC 2F2D FC64 move.l -[A7], [A5 - 0x39C]
000018B0 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
000018B4 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000018B8 508F addq.l A7, 8
label000018BA:
000018BA 4CDF 1800 movem.l A3,A4, [A7]+
000018BE 4E75 rts
fn000018C0:
000018C0 4E56 FECE link A6, -0x0132
000018C4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000018C8 382E 0012 move.w D4, [A6 + 0x12]
000018CC 266E 0008 movea.l A3, [A6 + 0x8]
000018D0 4A6D FC62 tst.w [A5 - 0x39E]
000018D4 6706 beq +0x8 /* 000018DC */
000018D6 7000 moveq.l D0, 0x00
000018D8 6000 0610 bra +0x612 /* 00001EEA */
label000018DC:
000018DC 3D6D EA4A FFFE move.w [A6 - 0x2], [A5 - 0x15B6]
000018E2 426D EA4A clr.w [A5 - 0x15B6]
000018E6 7001 moveq.l D0, 0x01
000018E8 2F00 move.l -[A7], D0
000018EA 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
000018EE 526D FC62 addq.w [A5 - 0x39E], 1
000018F2 4AAD FC5A tst.l [A5 - 0x3A6]
000018F6 588F addq.l A7, 4
000018F8 6708 beq +0xA /* 00001902 */
000018FA 206D FC5A movea.l A0, [A5 - 0x3A6]
000018FE 2050 movea.l A0, [A0]
00001900 6004 bra +0x6 /* 00001906 */
label00001902:
00001902 307C 0000 movea.w A0, 0x0
label00001906:
00001906 2D48 FEEE move.l [A6 - 0x112], A0
0000190A 4A6E 001A tst.w [A6 + 0x1A]
0000190E 6D0A blt +0xC /* 0000191A */
00001910 7003 moveq.l D0, 0x03
00001912 B06E 001A cmp.w D0, [A6 + 0x1A]
00001916 6E00 0584 bgt +0x586 /* 00001E9C */
label0000191A:
0000191A 3D7C FFFF 001A move.w [A6 + 0x1A], 0xFFFF
00001920 6000 057A bra +0x57C /* 00001E9C */
label00001924:
00001924 302E 001A move.w D0, [A6 + 0x1A]
00001928 5240 addq.w D0, 1
0000192A 6B2A bmi +0x2C /* 00001956 */
0000192C 0C40 0003 cmpi.w D0, 0x3
00001930 6E24 bgt +0x26 /* 00001956 */
00001932 D040 add.w D0, D0
00001934 303B 0006 move.w D0, [PC + D0.w + 0x6]
00001938 4EFB 0000 jmp [PC + D0.w]
0000193C 000A 0012 ori.b A2, 0x12
00001940 001C 0012 ori.b [A4]+, 0x12
00001944 7005 moveq.l D0, 0x05
00001946 B06E 000E cmp.w D0, [A6 + 0xE]
0000194A 660A bne +0xC /* 00001956 */
0000194C 70FF moveq.l D0, 0xFFFFFFFF
0000194E 2F00 move.l -[A7], D0
00001950 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001954 588F addq.l A7, 4
label00001956:
00001956 7000 moveq.l D0, 0x00
00001958 2F00 move.l -[A7], D0
0000195A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000195E 486D E65A pea.l [A5 - 0x19A6]
00001962 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00001966 302E 001A move.w D0, [A6 + 0x1A]
0000196A 48C0 ext.l D0
0000196C 72FF moveq.l D1, 0xFFFFFFFF
0000196E B280 cmp.l D1, D0
00001970 508F addq.l A7, 8
00001972 6604 bne +0x6 /* 00001978 */
00001974 7000 moveq.l D0, 0x00
00001976 6006 bra +0x8 /* 0000197E */
label00001978:
00001978 203C 0000 0348 move.l D0, 0x348
label0000197E:
0000197E D0BC 0000 00C8 add.l D0, 0xC8
00001984 3D40 FFFA move.w [A6 - 0x6], D0
00001988 486E FEFA pea.l [A6 - 0x106]
0000198C 7048 moveq.l D0, 0x48
0000198E 2F00 move.l -[A7], D0
00001990 4878 1F40 push.l 0x1F40
00001994 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00001998 48C0 ext.l D0
0000199A 2F00 move.l -[A7], D0
0000199C 7248 moveq.l D1, 0x48
0000199E 2F01 move.l -[A7], D1
000019A0 342E FFFA move.w D2, [A6 - 0x6]
000019A4 48C2 ext.l D2
000019A6 D4BC 0000 00C8 add.l D2, 0xC8
000019AC 2F02 move.l -[A7], D2
000019AE 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
000019B2 508F addq.l A7, 8
000019B4 2200 move.l D1, D0
000019B6 201F move.l D0, [A7]+
000019B8 48C1 ext.l D1
000019BA 9081 sub.l D0, D1
000019BC 508F addq.l A7, 8
000019BE 2F00 move.l -[A7], D0
000019C0 2F13 move.l -[A7], [A3]
000019C2 4EAD 1D9A jsr [A5 + 0x1D9A /* export_943 */]
000019C6 486E FECE pea.l [A6 - 0x132]
000019CA 486E FEFA pea.l [A6 - 0x106]
000019CE 2F13 move.l -[A7], [A3]
000019D0 4EAD 1D8A jsr [A5 + 0x1D8A /* export_941 */]
000019D4 426E FEEC clr.w [A6 - 0x114]
000019D8 7A01 moveq.l D5, 0x01
000019DA 4FEF 0018 lea.l A7, [A7 + 0x18]
000019DE 602A bra +0x2C /* 00001A0A */
label000019E0:
000019E0 2005 move.l D0, D5
000019E2 E580 asl D0, 2
000019E4 4AB3 0800 tst.l [A3 + D0]
000019E8 671E beq +0x20 /* 00001A08 */
000019EA 2005 move.l D0, D5
000019EC E580 asl D0, 2
000019EE 2F33 0800 move.l -[A7], [A3 + D0]
000019F2 4EAD 078A jsr [A5 + 0x78A /* export_237 */]
000019F6 3D40 FEEA move.w [A6 - 0x116], D0
000019FA B06E FEEC cmp.w D0, [A6 - 0x114]
000019FE 588F addq.l A7, 4
00001A00 6F06 ble +0x8 /* 00001A08 */
00001A02 3D6E FEEA FEEC move.w [A6 - 0x114], [A6 - 0x116]
label00001A08:
00001A08 5285 addq.l D5, 1
label00001A0A:
00001A0A 302E 000E move.w D0, [A6 + 0xE]
00001A0E 48C0 ext.l D0
00001A10 B085 cmp.l D0, D5
00001A12 6ECC bgt -0x32 /* 000019E0 */
00001A14 7048 moveq.l D0, 0x48
00001A16 2F00 move.l -[A7], D0
00001A18 4878 00C8 push.l 0xC8
00001A1C 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00001A20 48C0 ext.l D0
00001A22 E380 asl D0, 1
00001A24 D16E FEEC add.w [A6 - 0x114], D0
00001A28 3D7C 0001 FEE6 move.w [A6 - 0x11A], 0x1
00001A2E 3D7C 0001 FEE8 move.w [A6 - 0x118], 0x1
00001A34 508F addq.l A7, 8
00001A36 6014 bra +0x16 /* 00001A4C */
label00001A38:
00001A38 302E FEE6 move.w D0, [A6 - 0x11A]
00001A3C B06E FEE8 cmp.w D0, [A6 - 0x118]
00001A40 6C06 bge +0x8 /* 00001A48 */
00001A42 526E FEE6 addq.w [A6 - 0x11A], 1
00001A46 6004 bra +0x6 /* 00001A4C */
label00001A48:
00001A48 526E FEE8 addq.w [A6 - 0x118], 1
label00001A4C:
00001A4C 302E FEE8 move.w D0, [A6 - 0x118]
00001A50 C1EE FEE6 muls.w D0, [A6 - 0x11A]
00001A54 322E 000E move.w D1, [A6 + 0xE]
00001A58 5341 subq.w D1, 1
00001A5A 48C1 ext.l D1
00001A5C B280 cmp.l D1, D0
00001A5E 6ED8 bgt -0x26 /* 00001A38 */
00001A60 7048 moveq.l D0, 0x48
00001A62 2F00 move.l -[A7], D0
00001A64 322E FED0 move.w D1, [A6 - 0x130]
00001A68 48C1 ext.l D1
00001A6A 2F01 move.l -[A7], D1
00001A6C 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001A70 3D40 FED0 move.w [A6 - 0x130], D0
00001A74 7048 moveq.l D0, 0x48
00001A76 2F00 move.l -[A7], D0
00001A78 322E FECE move.w D1, [A6 - 0x132]
00001A7C 48C1 ext.l D1
00001A7E 2F01 move.l -[A7], D1
00001A80 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001A84 3D40 FECE move.w [A6 - 0x132], D0
00001A88 7048 moveq.l D0, 0x48
00001A8A 2F00 move.l -[A7], D0
00001A8C 322E FEEC move.w D1, [A6 - 0x114]
00001A90 48C1 ext.l D1
00001A92 2F01 move.l -[A7], D1
00001A94 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001A98 3D40 FEEC move.w [A6 - 0x114], D0
00001A9C 0C40 0578 cmpi.w D0, 0x578
00001AA0 4FEF 0018 lea.l A7, [A7 + 0x18]
00001AA4 6C06 bge +0x8 /* 00001AAC */
00001AA6 3D7C 0578 FEEC move.w [A6 - 0x114], 0x578
label00001AAC:
00001AAC 302E FEEC move.w D0, [A6 - 0x114]
00001AB0 C1EE FEE8 muls.w D0, [A6 - 0x118]
00001AB4 322E FEE8 move.w D1, [A6 - 0x118]
00001AB8 5241 addq.w D1, 1
00001ABA 48C1 ext.l D1
00001ABC 2401 move.l D2, D1
00001ABE C2FC 00C8 mulu.w D1, 0xC8
00001AC2 4842 swap.w D2
00001AC4 C4FC 00C8 mulu.w D2, 0xC8
00001AC8 4842 swap.w D2
00001ACA 4242 clr.w D2
00001ACC D282 add.l D1, D2
00001ACE D280 add.l D1, D0
00001AD0 3D41 FEEA move.w [A6 - 0x116], D1
00001AD4 B26E FED0 cmp.w D1, [A6 - 0x130]
00001AD8 6F06 ble +0x8 /* 00001AE0 */
00001ADA 3D6E FEEA FED0 move.w [A6 - 0x130], [A6 - 0x116]
label00001AE0:
00001AE0 3D7C FFFF FED4 move.w [A6 - 0x12C], 0xFFFF
00001AE6 3D7C FFFF FED2 move.w [A6 - 0x12E], 0xFFFF
00001AEC 302E FFFA move.w D0, [A6 - 0x6]
00001AF0 D07C 00C8 add.w D0, 0xC8
00001AF4 322E FED0 move.w D1, [A6 - 0x130]
00001AF8 D240 add.w D1, D0
00001AFA 3D41 FED8 move.w [A6 - 0x128], D1
00001AFE 48C1 ext.l D1
00001B00 203C 0000 1450 move.l D0, 0x1450
00001B06 9081 sub.l D0, D1
00001B08 2D40 FEF2 move.l [A6 - 0x10E], D0
00001B0C 6F08 ble +0xA /* 00001B16 */
00001B0E 3D7C 1450 FED8 move.w [A6 - 0x128], 0x1450
00001B14 6006 bra +0x8 /* 00001B1C */
label00001B16:
00001B16 7000 moveq.l D0, 0x00
00001B18 2D40 FEF2 move.l [A6 - 0x10E], D0
label00001B1C:
00001B1C 302E FECE move.w D0, [A6 - 0x132]
00001B20 D07C 0118 add.w D0, 0x118
00001B24 48C0 ext.l D0
00001B26 322E FEE6 move.w D1, [A6 - 0x11A]
00001B2A 48C1 ext.l D1
00001B2C 2401 move.l D2, D1
00001B2E C2FC 02D0 mulu.w D1, 0x2D0
00001B32 4842 swap.w D2
00001B34 C4FC 02D0 mulu.w D2, 0x2D0
00001B38 4842 swap.w D2
00001B3A 4242 clr.w D2
00001B3C D282 add.l D1, D2
00001B3E D280 add.l D1, D0
00001B40 3D41 FED6 move.w [A6 - 0x12A], D1
00001B44 48C1 ext.l D1
00001B46 203C 0000 0640 move.l D0, 0x640
00001B4C 9081 sub.l D0, D1
00001B4E 2D40 FEF6 move.l [A6 - 0x10A], D0
00001B52 6F08 ble +0xA /* 00001B5C */
00001B54 3D7C 0640 FED6 move.w [A6 - 0x12A], 0x640
00001B5A 6006 bra +0x8 /* 00001B62 */
label00001B5C:
00001B5C 7000 moveq.l D0, 0x00
00001B5E 2D40 FEF6 move.l [A6 - 0x10A], D0
label00001B62:
00001B62 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */]
00001B66 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001B6A 4A40 tst.w D0
00001B6C 588F addq.l A7, 4
00001B6E 6700 0334 beq +0x336 /* 00001EA4 */
00001B72 7001 moveq.l D0, 0x01
00001B74 2F00 move.l -[A7], D0
00001B76 41EE FEDA lea.l A0, [A6 - 0x126]
00001B7A 2F20 move.l -[A7], -[A0]
00001B7C 2F20 move.l -[A7], -[A0]
00001B7E 7200 moveq.l D1, 0x00
00001B80 2F01 move.l -[A7], D1
00001B82 4EAD 2EC2 jsr [A5 + 0x2EC2 /* export_1492 */]
00001B86 4A40 tst.w D0
00001B88 4FEF 0010 lea.l A7, [A7 + 0x10]
00001B8C 6700 0316 beq +0x318 /* 00001EA4 */
00001B90 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */]
00001B94 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001B98 588F addq.l A7, 4
00001B9A 206D FC5A movea.l A0, [A5 - 0x3A6]
00001B9E 2B50 FC64 move.l [A5 - 0x39C], [A0]
00001BA2 7001 moveq.l D0, 0x01
00001BA4 B06E FEE8 cmp.w D0, [A6 - 0x118]
00001BA8 6606 bne +0x8 /* 00001BB0 */
00001BAA 202E FEF2 move.l D0, [A6 - 0x10E]
00001BAE 6024 bra +0x26 /* 00001BD4 */
label00001BB0:
00001BB0 302E FED0 move.w D0, [A6 - 0x130]
00001BB4 48C0 ext.l D0
00001BB6 322E FEEC move.w D1, [A6 - 0x114]
00001BBA C3EE FEE8 muls.w D1, [A6 - 0x118]
00001BBE 9081 sub.l D0, D1
00001BC0 222E FEF2 move.l D1, [A6 - 0x10E]
00001BC4 D280 add.l D1, D0
00001BC6 302E FEE8 move.w D0, [A6 - 0x118]
00001BCA 48C0 ext.l D0
00001BCC 5380 subq.l D0, 1
00001BCE C141 exg D0, D1
00001BD0 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
label00001BD4:
00001BD4 3D40 FEE4 move.w [A6 - 0x11C], D0
00001BD8 3D7C 00C8 FEE2 move.w [A6 - 0x11E], 0xC8
00001BDE 7002 moveq.l D0, 0x02
00001BE0 B06E 000E cmp.w D0, [A6 + 0xE]
00001BE4 6610 bne +0x12 /* 00001BF6 */
00001BE6 302E FED0 move.w D0, [A6 - 0x130]
00001BEA D06E FFFA add.w D0, [A6 - 0x6]
00001BEE 906E FEEC sub.w D0, [A6 - 0x114]
00001BF2 48C0 ext.l D0
00001BF4 6006 bra +0x8 /* 00001BFC */
label00001BF6:
00001BF6 302E FFFA move.w D0, [A6 - 0x6]
00001BFA 48C0 ext.l D0
label00001BFC:
00001BFC 3D40 FED4 move.w [A6 - 0x12C], D0
00001C00 7001 moveq.l D0, 0x01
00001C02 B06E FEE8 cmp.w D0, [A6 - 0x118]
00001C06 6608 bne +0xA /* 00001C10 */
00001C08 302E FEF4 move.w D0, [A6 - 0x10C]
00001C0C D16E FED4 add.w [A6 - 0x12C], D0
label00001C10:
00001C10 302E FEEC move.w D0, [A6 - 0x114]
00001C14 D06E FED4 add.w D0, [A6 - 0x12C]
00001C18 3D40 FED8 move.w [A6 - 0x128], D0
00001C1C 302E FED4 move.w D0, [A6 - 0x12C]
00001C20 D07C 0050 add.w D0, 0x50 /* 'P' */
00001C24 3D40 FEDC move.w [A6 - 0x124], D0
00001C28 302E FED8 move.w D0, [A6 - 0x128]
00001C2C 907C 0050 sub.w D0, 0x50 /* 'P' */
00001C30 3D40 FEE0 move.w [A6 - 0x120], D0
00001C34 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1
00001C3A 7A01 moveq.l D5, 0x01
00001C3C 7E01 moveq.l D7, 0x01
00001C3E 6000 0136 bra +0x138 /* 00001D76 */
label00001C42:
00001C42 302E FECE move.w D0, [A6 - 0x132]
00001C46 D07C 0190 add.w D0, 0x190
00001C4A 48C0 ext.l D0
00001C4C 222E FEF6 move.l D1, [A6 - 0x10A]
00001C50 D280 add.l D1, D0
00001C52 3D41 FED2 move.w [A6 - 0x12E], D1
00001C56 302E FED2 move.w D0, [A6 - 0x12E]
00001C5A D07C 0208 add.w D0, 0x208
00001C5E 3D40 FED6 move.w [A6 - 0x12A], D0
00001C62 302E FED2 move.w D0, [A6 - 0x12E]
00001C66 D07C 0050 add.w D0, 0x50 /* 'P' */
00001C6A 3D40 FEDA move.w [A6 - 0x126], D0
00001C6E 302E FED6 move.w D0, [A6 - 0x12A]
00001C72 907C 0050 sub.w D0, 0x50 /* 'P' */
00001C76 3D40 FEDE move.w [A6 - 0x122], D0
00001C7A 7C01 moveq.l D6, 0x01
00001C7C 6000 00B0 bra +0xB2 /* 00001D2E */
label00001C80:
00001C80 2007 move.l D0, D7
00001C82 E580 asl D0, 2
00001C84 4AB3 0800 tst.l [A3 + D0]
00001C88 6774 beq +0x76 /* 00001CFE */
00001C8A 48C4 ext.l D4
00001C8C B887 cmp.l D4, D7
00001C8E 6606 bne +0x8 /* 00001C96 */
00001C90 41EE FED2 lea.l A0, [A6 - 0x12E]
00001C94 6004 bra +0x6 /* 00001C9A */
label00001C96:
00001C96 41EE FEDA lea.l A0, [A6 - 0x126]
label00001C9A:
00001C9A 5088 addq.l A0, 8
00001C9C 2F20 move.l -[A7], -[A0]
00001C9E 2F20 move.l -[A7], -[A0]
00001CA0 2007 move.l D0, D7
00001CA2 E580 asl D0, 2
00001CA4 2F33 0800 move.l -[A7], [A3 + D0]
00001CA8 4EAD 1D32 jsr [A5 + 0x1D32 /* export_930 */]
00001CAC 3D40 FFFC move.w [A6 - 0x4], D0
00001CB0 4FEF 000C lea.l A7, [A7 + 0xC]
00001CB4 6700 008E beq +0x90 /* 00001D44 */
00001CB8 48C4 ext.l D4
00001CBA B887 cmp.l D4, D7
00001CBC 6624 bne +0x26 /* 00001CE2 */
00001CBE 206D FC64 movea.l A0, [A5 - 0x39C]
00001CC2 2068 01CE movea.l A0, [A0 + 0x1CE]
00001CC6 226D FC64 movea.l A1, [A5 - 0x39C]
00001CCA 2368 000A 01C2 move.l [A1 + 0x1C2], [A0 + 0xA]
00001CD0 206D FC64 movea.l A0, [A5 - 0x39C]
00001CD4 2068 01CE movea.l A0, [A0 + 0x1CE]
00001CD8 2068 000A movea.l A0, [A0 + 0xA]
00001CDC 117C 0030 0013 move.b [A0 + 0x13], 0x30 /* '0' */
label00001CE2:
00001CE2 302E 0016 move.w D0, [A6 + 0x16]
00001CE6 48C0 ext.l D0
00001CE8 B087 cmp.l D0, D7
00001CEA 6612 bne +0x14 /* 00001CFE */
00001CEC 206D FC64 movea.l A0, [A5 - 0x39C]
00001CF0 2068 01CE movea.l A0, [A0 + 0x1CE]
00001CF4 226D FC64 movea.l A1, [A5 - 0x39C]
00001CF8 2368 000A 01C6 move.l [A1 + 0x1C6], [A0 + 0xA]
label00001CFE:
00001CFE 5287 addq.l D7, 1
00001D00 302E FEE2 move.w D0, [A6 - 0x11E]
00001D04 D06E FED6 add.w D0, [A6 - 0x12A]
00001D08 3D40 FED2 move.w [A6 - 0x12E], D0
00001D0C D07C 0208 add.w D0, 0x208
00001D10 3D40 FED6 move.w [A6 - 0x12A], D0
00001D14 302E FED2 move.w D0, [A6 - 0x12E]
00001D18 D07C 0050 add.w D0, 0x50 /* 'P' */
00001D1C 3D40 FEDA move.w [A6 - 0x126], D0
00001D20 302E FED6 move.w D0, [A6 - 0x12A]
00001D24 907C 0050 sub.w D0, 0x50 /* 'P' */
00001D28 3D40 FEDE move.w [A6 - 0x122], D0
00001D2C 5286 addq.l D6, 1
label00001D2E:
00001D2E 302E FEE6 move.w D0, [A6 - 0x11A]
00001D32 48C0 ext.l D0
00001D34 B086 cmp.l D0, D6
00001D36 6D0C blt +0xE /* 00001D44 */
00001D38 302E 000E move.w D0, [A6 + 0xE]
00001D3C 48C0 ext.l D0
00001D3E B087 cmp.l D0, D7
00001D40 6E00 FF3E bgt -0xC0 /* 00001C80 */
label00001D44:
00001D44 302E FEE4 move.w D0, [A6 - 0x11C]
00001D48 D06E FED8 add.w D0, [A6 - 0x128]
00001D4C 3D40 FED4 move.w [A6 - 0x12C], D0
00001D50 302E FEEC move.w D0, [A6 - 0x114]
00001D54 D06E FED4 add.w D0, [A6 - 0x12C]
00001D58 3D40 FED8 move.w [A6 - 0x128], D0
00001D5C 302E FED4 move.w D0, [A6 - 0x12C]
00001D60 D07C 0050 add.w D0, 0x50 /* 'P' */
00001D64 3D40 FEDC move.w [A6 - 0x124], D0
00001D68 302E FED8 move.w D0, [A6 - 0x128]
00001D6C 907C 0050 sub.w D0, 0x50 /* 'P' */
00001D70 3D40 FEE0 move.w [A6 - 0x120], D0
00001D74 5285 addq.l D5, 1
label00001D76:
00001D76 302E FEE8 move.w D0, [A6 - 0x118]
00001D7A 48C0 ext.l D0
00001D7C B085 cmp.l D0, D5
00001D7E 6D12 blt +0x14 /* 00001D92 */
00001D80 302E 000E move.w D0, [A6 + 0xE]
00001D84 48C0 ext.l D0
00001D86 B087 cmp.l D0, D7
00001D88 6F08 ble +0xA /* 00001D92 */
00001D8A 4A6E FFFC tst.w [A6 - 0x4]
00001D8E 6600 FEB2 bne -0x14C /* 00001C42 */
label00001D92:
00001D92 41ED 200A lea.l A0, [A5 + 0x200A /* export_1021 */]
00001D96 226D FC64 movea.l A1, [A5 - 0x39C]
00001D9A 2348 01D6 move.l [A1 + 0x1D6], A0
00001D9E 4A6E FFFC tst.w [A6 - 0x4]
00001DA2 6764 beq +0x66 /* 00001E08 */
00001DA4 4A93 tst.l [A3]
00001DA6 6760 beq +0x62 /* 00001E08 */
00001DA8 3D6E FFFA FED4 move.w [A6 - 0x12C], [A6 - 0x6]
00001DAE 302E FED0 move.w D0, [A6 - 0x130]
00001DB2 D06E FFFA add.w D0, [A6 - 0x6]
00001DB6 D07C 0028 add.w D0, 0x28 /* '(' */
00001DBA 3D40 FED8 move.w [A6 - 0x128], D0
00001DBE 3D7C 00C8 FED2 move.w [A6 - 0x12E], 0xC8
00001DC4 302E FECE move.w D0, [A6 - 0x132]
00001DC8 D07C 00C8 add.w D0, 0xC8
00001DCC D07C 0028 add.w D0, 0x28 /* '(' */
00001DD0 3D40 FED6 move.w [A6 - 0x12A], D0
00001DD4 2F13 move.l -[A7], [A3]
00001DD6 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */]
00001DDA 588F addq.l A7, 4
00001DDC 2F00 move.l -[A7], D0
00001DDE 41EE FEDA lea.l A0, [A6 - 0x126]
00001DE2 2F20 move.l -[A7], -[A0]
00001DE4 2F20 move.l -[A7], -[A0]
00001DE6 2F2D FC64 move.l -[A7], [A5 - 0x39C]
00001DEA 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00001DEE 3D40 FFFC move.w [A6 - 0x4], D0
00001DF2 4FEF 0010 lea.l A7, [A7 + 0x10]
00001DF6 6710 beq +0x12 /* 00001E08 */
00001DF8 206D FC64 movea.l A0, [A5 - 0x39C]
00001DFC 2068 01CE movea.l A0, [A0 + 0x1CE]
00001E00 2068 000A movea.l A0, [A0 + 0xA]
00001E04 4228 0013 clr.b [A0 + 0x13]
label00001E08:
00001E08 4A6E FFFC tst.w [A6 - 0x4]
00001E0C 6768 beq +0x6A /* 00001E76 */
00001E0E 302E 001A move.w D0, [A6 + 0x1A]
00001E12 48C0 ext.l D0
00001E14 72FF moveq.l D1, 0xFFFFFFFF
00001E16 B280 cmp.l D1, D0
00001E18 675C beq +0x5E /* 00001E76 */
00001E1A 3D7C 00C8 FED4 move.w [A6 - 0x12C], 0xC8
00001E20 3D7C 0348 FED8 move.w [A6 - 0x128], 0x348
00001E26 3D7C 00C8 FED2 move.w [A6 - 0x12E], 0xC8
00001E2C 3D7C 0348 FED6 move.w [A6 - 0x12A], 0x348
00001E32 4EAD 1E2A jsr [A5 + 0x1E2A /* export_961 */]
00001E36 2840 movea.l A4, D0
00001E38 2F0C move.l -[A7], A4
00001E3A 41EE FEDA lea.l A0, [A6 - 0x126]
00001E3E 2F20 move.l -[A7], -[A0]
00001E40 2F20 move.l -[A7], -[A0]
00001E42 2F2D FC64 move.l -[A7], [A5 - 0x39C]
00001E46 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */]
00001E4A 3D40 FFFC move.w [A6 - 0x4], D0
00001E4E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001E52 6722 beq +0x24 /* 00001E76 */
00001E54 002C 0008 004D ori.b [A4 + 0x4D], 0x8
00001E5A 70E3 moveq.l D0, 0xFFFFFFE3
00001E5C C02C 0013 and.b D0, [A4 + 0x13]
00001E60 7200 moveq.l D1, 0x00
00001E62 8200 or.b D1, D0
00001E64 1941 0013 move.b [A4 + 0x13], D1
00001E68 422C 000F clr.b [A4 + 0xF]
00001E6C 302E 001A move.w D0, [A6 + 0x1A]
00001E70 5740 subq.w D0, 3
00001E72 3940 005E move.w [A4 + 0x5E], D0
label00001E76:
00001E76 4A6E FFFC tst.w [A6 - 0x4]
00001E7A 6710 beq +0x12 /* 00001E8C */
00001E7C 2F2D FC64 move.l -[A7], [A5 - 0x39C]
00001E80 486D 2ED2 pea.l [A5 + 0x2ED2 /* export_1494 */]
00001E84 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00001E88 508F addq.l A7, 8
00001E8A 6018 bra +0x1A /* 00001EA4 */
label00001E8C:
00001E8C 2F2D FC64 move.l -[A7], [A5 - 0x39C]
00001E90 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
00001E94 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00001E98 508F addq.l A7, 8
00001E9A 6008 bra +0xA /* 00001EA4 */
label00001E9C:
00001E9C 4A6D EA3E tst.w [A5 - 0x15C2]
00001EA0 6700 FA82 beq -0x57C /* 00001924 */
label00001EA4:
00001EA4 7000 moveq.l D0, 0x00
00001EA6 2F00 move.l -[A7], D0
00001EA8 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
00001EAC 536D FC62 subq.w [A5 - 0x39E], 1
00001EB0 4AAE FEEE tst.l [A6 - 0x112]
00001EB4 588F addq.l A7, 4
00001EB6 6722 beq +0x24 /* 00001EDA */
00001EB8 266D FC5E movea.l A3, [A5 - 0x3A2]
00001EBC 6004 bra +0x6 /* 00001EC2 */
label00001EBE:
00001EBE 266B 02DC movea.l A3, [A3 + 0x2DC]
label00001EC2:
00001EC2 200B move.l D0, A3
00001EC4 6706 beq +0x8 /* 00001ECC */
00001EC6 B7EE FEEE cmpa.l A3, [A6 - 0x112]
00001ECA 66F2 bne -0xC /* 00001EBE */
label00001ECC:
00001ECC 200B move.l D0, A3
00001ECE 670A beq +0xC /* 00001EDA */
00001ED0 2F2E FEEE move.l -[A7], [A6 - 0x112]
00001ED4 4EBA 010E jsr [PC + 0x10E /* 00001FE4 */]
00001ED8 588F addq.l A7, 4
label00001EDA:
00001EDA 4A6D EA4A tst.w [A5 - 0x15B6]
00001EDE 6606 bne +0x8 /* 00001EE6 */
00001EE0 3B6E FFFE EA4A move.w [A5 - 0x15B6], [A6 - 0x2]
label00001EE6:
00001EE6 302D FC68 move.w D0, [A5 - 0x398]
label00001EEA:
00001EEA 4CEE 18F0 FEB6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x14A]
00001EF0 4E5E unlink A6
00001EF2 4E75 rts
export_1022:
fn00001EF4:
00001EF4 4E56 0000 link A6, 0
00001EF8 48E7 0110 movem.l -[A7], D7,A3
00001EFC 266E 0008 movea.l A3, [A6 + 0x8]
00001F00 3E2E 000E move.w D7, [A6 + 0xE]
00001F04 0C47 0003 cmpi.w D7, 0x3
00001F08 6E04 bgt +0x6 /* 00001F0E */
00001F0A 7002 moveq.l D0, 0x02
00001F0C 6002 bra +0x4 /* 00001F10 */
label00001F0E:
00001F0E 70FF moveq.l D0, 0xFFFFFFFF
label00001F10:
00001F10 2F00 move.l -[A7], D0
00001F12 302E 0016 move.w D0, [A6 + 0x16]
00001F16 48C0 ext.l D0
00001F18 2F00 move.l -[A7], D0
00001F1A 302E 0012 move.w D0, [A6 + 0x12]
00001F1E 48C0 ext.l D0
00001F20 2F00 move.l -[A7], D0
00001F22 48C7 ext.l D7
00001F24 2F07 move.l -[A7], D7
00001F26 2F0B move.l -[A7], A3
00001F28 4EBA F996 jsr [PC - 0x66A /* 000018C0 */]
00001F2C 4CEE 0880 FFF8 movem.l D7,A3, [A6 - 0x8]
00001F32 4E5E unlink A6
00001F34 4E75 rts
export_1023:
00001F36 4E56 FFF4 link A6, -0x000C
00001F3A 48E7 0018 movem.l -[A7], A3,A4
00001F3E 286E 0008 movea.l A4, [A6 + 0x8]
00001F42 47EE FFF4 lea.l A3, [A6 - 0xC]
00001F46 268C move.l [A3], A4
00001F48 276D E4D4 0004 move.l [A3 + 0x4], [A5 - 0x1B2C]
00001F4E 276D E4D0 0008 move.l [A3 + 0x8], [A5 - 0x1B30]
00001F54 7002 moveq.l D0, 0x02
00001F56 2F00 move.l -[A7], D0
00001F58 7201 moveq.l D1, 0x01
00001F5A 2F01 move.l -[A7], D1
00001F5C 7003 moveq.l D0, 0x03
00001F5E 2F00 move.l -[A7], D0
00001F60 2F0B move.l -[A7], A3
00001F62 4EBA FF90 jsr [PC - 0x70 /* 00001EF4 */]
00001F66 0C40 0001 cmpi.w D0, 0x1
00001F6A 57C0 seq D0
00001F6C 0240 0001 andi.w D0, 0x1
00001F70 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
00001F76 4E5E unlink A6
00001F78 4E75 rts
export_1024:
fn00001F7A:
00001F7A 4E56 FEF8 link A6, -0x0108
00001F7E 48E7 0018 movem.l -[A7], A3,A4
00001F82 49EE FEF8 lea.l A4, [A6 - 0x108]
00001F86 47EE FF00 lea.l A3, [A6 - 0x100]
00001F8A 4AAE 0008 tst.l [A6 + 0x8]
00001F8E 670E beq +0x10 /* 00001F9E */
00001F90 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001F94 2F0B move.l -[A7], A3
00001F96 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00001F9A 508F addq.l A7, 8
00001F9C 6002 bra +0x4 /* 00001FA0 */
label00001F9E:
00001F9E 4213 clr.b [A3]
label00001FA0:
00001FA0 288B move.l [A4], A3
00001FA2 296D E4D4 0004 move.l [A4 + 0x4], [A5 - 0x1B2C]
00001FA8 302E 000E move.w D0, [A6 + 0xE]
00001FAC 48C0 ext.l D0
00001FAE 2F00 move.l -[A7], D0
00001FB0 7001 moveq.l D0, 0x01
00001FB2 2F00 move.l -[A7], D0
00001FB4 2F00 move.l -[A7], D0
00001FB6 7202 moveq.l D1, 0x02
00001FB8 2F01 move.l -[A7], D1
00001FBA 2F0C move.l -[A7], A4
00001FBC 4EBA F902 jsr [PC - 0x6FE /* 000018C0 */]
00001FC0 4FEF 0014 lea.l A7, [A7 + 0x14]
00001FC4 4CEE 1800 FEF0 movem.l A3,A4, [A6 - 0x110]
00001FCA 4E5E unlink A6
00001FCC 4E75 rts
export_1025:
00001FCE 2F0B move.l -[A7], A3
00001FD0 266F 0008 movea.l A3, [A7 + 0x8]
00001FD4 70FF moveq.l D0, 0xFFFFFFFF
00001FD6 2F00 move.l -[A7], D0
00001FD8 2F0B move.l -[A7], A3
00001FDA 4EBA FF9E jsr [PC - 0x62 /* 00001F7A */]
00001FDE 508F addq.l A7, 8
00001FE0 265F movea.l A3, [A7]+
00001FE2 4E75 rts
export_1026:
fn00001FE4:
00001FE4 48E7 0018 movem.l -[A7], A3,A4
00001FE8 286F 000C movea.l A4, [A7 + 0xC]
00001FEC 266D FC5A movea.l A3, [A5 - 0x3A6]
00001FF0 6004 bra +0x6 /* 00001FF6 */
label00001FF2:
00001FF2 266B 0004 movea.l A3, [A3 + 0x4]
label00001FF6:
00001FF6 200B move.l D0, A3
00001FF8 6704 beq +0x6 /* 00001FFE */
00001FFA B9D3 cmpa.l A4, [A3]
00001FFC 66F4 bne -0xA /* 00001FF2 */
label00001FFE:
00001FFE 200B move.l D0, A3
00002000 661C bne +0x1E /* 0000201E */
00002002 7008 moveq.l D0, 0x08
00002004 2F00 move.l -[A7], D0
00002006 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
0000200A 2640 movea.l A3, D0
0000200C 200B move.l D0, A3
0000200E 588F addq.l A7, 4
00002010 670C beq +0xE /* 0000201E */
00002012 276D FC5A 0004 move.l [A3 + 0x4], [A5 - 0x3A6]
00002018 268C move.l [A3], A4
0000201A 2B4B FC5A move.l [A5 - 0x3A6], A3
label0000201E:
0000201E 200B move.l D0, A3
00002020 4CDF 1800 movem.l A3,A4, [A7]+
00002024 4E75 rts
export_1027:
00002026 48E7 0110 movem.l -[A7], D7,A3
0000202A 266D FC5A movea.l A3, [A5 - 0x3A6]
0000202E 6034 bra +0x36 /* 00002064 */
label00002030:
00002030 2053 movea.l A0, [A3]
00002032 7004 moveq.l D0, 0x04
00002034 C028 01BE and.b D0, [A0 + 0x1BE]
00002038 661A bne +0x1C /* 00002054 */
0000203A 3E2D FC54 move.w D7, [A5 - 0x3AC]
0000203E 3B7C 0001 FC54 move.w [A5 - 0x3AC], 0x1
00002044 2F13 move.l -[A7], [A3]
00002046 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */]
0000204A 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
0000204E 3B47 FC54 move.w [A5 - 0x3AC], D7
00002052 508F addq.l A7, 8
label00002054:
00002054 200B move.l D0, A3
00002056 6706 beq +0x8 /* 0000205E */
00002058 202B 0004 move.l D0, [A3 + 0x4]
0000205C 6004 bra +0x6 /* 00002062 */
label0000205E:
0000205E 202D FC5A move.l D0, [A5 - 0x3A6]
label00002062:
00002062 2640 movea.l A3, D0
label00002064:
00002064 200B move.l D0, A3
00002066 6706 beq +0x8 /* 0000206E */
00002068 4AAD FC5A tst.l [A5 - 0x3A6]
0000206C 66C2 bne -0x3C /* 00002030 */
label0000206E:
0000206E 4CDF 0880 movem.l D7,A3, [A7]+
00002072 4E75 rts
export_1028:
fn00002074:
00002074 4E56 0000 link A6, 0
00002078 48E7 0018 movem.l -[A7], A3,A4
0000207C 266D FC5A movea.l A3, [A5 - 0x3A6]
00002080 7000 moveq.l D0, 0x00
00002082 2840 movea.l A4, D0
00002084 602A bra +0x2C /* 000020B0 */
label00002086:
00002086 2013 move.l D0, [A3]
00002088 B0AE 0008 cmp.l D0, [A6 + 0x8]
0000208C 661C bne +0x1E /* 000020AA */
0000208E 200C move.l D0, A4
00002090 6708 beq +0xA /* 0000209A */
00002092 296B 0004 0004 move.l [A4 + 0x4], [A3 + 0x4]
00002098 6006 bra +0x8 /* 000020A0 */
label0000209A:
0000209A 2B6B 0004 FC5A move.l [A5 - 0x3A6], [A3 + 0x4]
label000020A0:
000020A0 2F0B move.l -[A7], A3
000020A2 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
000020A6 588F addq.l A7, 4
000020A8 600A bra +0xC /* 000020B4 */
label000020AA:
000020AA 284B movea.l A4, A3
000020AC 266B 0004 movea.l A3, [A3 + 0x4]
label000020B0:
000020B0 200B move.l D0, A3
000020B2 66D2 bne -0x2C /* 00002086 */
label000020B4:
000020B4 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000020BA 4E5E unlink A6
000020BC 4E75 rts
fn000020BE:
000020BE 48E7 0018 movem.l -[A7], A3,A4
000020C2 286F 000C movea.l A4, [A7 + 0xC]
000020C6 266D FC5E movea.l A3, [A5 - 0x3A2]
000020CA 601E bra +0x20 /* 000020EA */
label000020CC:
000020CC 2F0C move.l -[A7], A4
000020CE 2F2B 0196 move.l -[A7], [A3 + 0x196]
000020D2 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */]
000020D6 4A40 tst.w D0
000020D8 508F addq.l A7, 8
000020DA 660A bne +0xC /* 000020E6 */
000020DC 2F0B move.l -[A7], A3
000020DE 4EBA FF04 jsr [PC - 0xFC /* 00001FE4 */]
000020E2 588F addq.l A7, 4
000020E4 600A bra +0xC /* 000020F0 */
label000020E6:
000020E6 266B 02DC movea.l A3, [A3 + 0x2DC]
label000020EA:
000020EA 200B move.l D0, A3
000020EC 66DE bne -0x20 /* 000020CC */
000020EE 7001 moveq.l D0, 0x01
label000020F0:
000020F0 4CDF 1800 movem.l A3,A4, [A7]+
000020F4 4E75 rts
fn000020F6:
000020F6 2F0B move.l -[A7], A3
000020F8 266D FC5E movea.l A3, [A5 - 0x3A2]
000020FC 6004 bra +0x6 /* 00002102 */
label000020FE:
000020FE 266B 02DC movea.l A3, [A3 + 0x2DC]
label00002102:
00002102 200B move.l D0, A3
00002104 670C beq +0xE /* 00002112 */
00002106 2F0B move.l -[A7], A3
00002108 4EBA FEDA jsr [PC - 0x126 /* 00001FE4 */]
0000210C 4A40 tst.w D0
0000210E 588F addq.l A7, 4
00002110 66EC bne -0x12 /* 000020FE */
label00002112:
00002112 7000 moveq.l D0, 0x00
00002114 220B move.l D1, A3
00002116 57C0 seq D0
00002118 4400 neg.b D0
0000211A 265F movea.l A3, [A7]+
0000211C 4E75 rts
export_1029:
fn0000211E:
0000211E 2F0B move.l -[A7], A3
00002120 266D FC5A movea.l A3, [A5 - 0x3A6]
00002124 600C bra +0xE /* 00002132 */
label00002126:
00002126 2F0B move.l -[A7], A3
00002128 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
0000212C 588F addq.l A7, 4
0000212E 266B 0004 movea.l A3, [A3 + 0x4]
label00002132:
00002132 200B move.l D0, A3
00002134 66F0 bne -0xE /* 00002126 */
00002136 7000 moveq.l D0, 0x00
00002138 2B40 FC5A move.l [A5 - 0x3A6], D0
0000213C 265F movea.l A3, [A7]+
0000213E 4E75 rts
export_1030:
fn00002140:
00002140 4E56 0000 link A6, 0
00002144 48E7 0018 movem.l -[A7], A3,A4
00002148 286E 0008 movea.l A4, [A6 + 0x8]
0000214C 266C 01CE movea.l A3, [A4 + 0x1CE]
00002150 6004 bra +0x6 /* 00002156 */
label00002152:
00002152 266B 000E movea.l A3, [A3 + 0xE]
label00002156:
00002156 200B move.l D0, A3
00002158 670E beq +0x10 /* 00002168 */
0000215A 206E 000C movea.l A0, [A6 + 0xC]
0000215E 202B 000A move.l D0, [A3 + 0xA]
00002162 B0A8 000A cmp.l D0, [A0 + 0xA]
00002166 66EA bne -0x14 /* 00002152 */
label00002168:
00002168 200B move.l D0, A3
0000216A 662A bne +0x2C /* 00002196 */
0000216C 7012 moveq.l D0, 0x12
0000216E 2F00 move.l -[A7], D0
00002170 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00002174 2640 movea.l A3, D0
00002176 200B move.l D0, A3
00002178 588F addq.l A7, 4
0000217A 671A beq +0x1C /* 00002196 */
0000217C 206E 000C movea.l A0, [A6 + 0xC]
00002180 224B movea.l A1, A3
00002182 7003 moveq.l D0, 0x03
label00002184:
00002184 22D8 move.l [A1]+, [A0]+
00002186 51C8 FFFC dbf D0, -0x6 /* 00002184 */
0000218A 32D8 move.w [A1]+, [A0]+
0000218C 276C 01CE 000E move.l [A3 + 0xE], [A4 + 0x1CE]
00002192 294B 01CE move.l [A4 + 0x1CE], A3
label00002196:
00002196 200B move.l D0, A3
00002198 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000219E 4E5E unlink A6
000021A0 4E75 rts
fn000021A2:
000021A2 48E7 0118 movem.l -[A7], D7,A3,A4
000021A6 3E2F 0016 move.w D7, [A7 + 0x16]
000021AA 286F 0010 movea.l A4, [A7 + 0x10]
000021AE 266C 01CA movea.l A3, [A4 + 0x1CA]
000021B2 6014 bra +0x16 /* 000021C8 */
label000021B4:
000021B4 BE53 cmp.w D7, [A3]
000021B6 660C bne +0xE /* 000021C4 */
000021B8 2F0B move.l -[A7], A3
000021BA 2F0C move.l -[A7], A4
000021BC 4EBA FF82 jsr [PC - 0x7E /* 00002140 */]
000021C0 508F addq.l A7, 8
000021C2 600A bra +0xC /* 000021CE */
label000021C4:
000021C4 266B 000E movea.l A3, [A3 + 0xE]
label000021C8:
000021C8 200B move.l D0, A3
000021CA 66E8 bne -0x16 /* 000021B4 */
000021CC 7001 moveq.l D0, 0x01
label000021CE:
000021CE 4CDF 1880 movem.l D7,A3,A4, [A7]+
000021D2 4E75 rts
fn000021D4:
000021D4 48E7 0018 movem.l -[A7], A3,A4
000021D8 286F 000C movea.l A4, [A7 + 0xC]
000021DC 266C 01CA movea.l A3, [A4 + 0x1CA]
000021E0 6004 bra +0x6 /* 000021E6 */
label000021E2:
000021E2 266B 000E movea.l A3, [A3 + 0xE]
label000021E6:
000021E6 200B move.l D0, A3
000021E8 670E beq +0x10 /* 000021F8 */
000021EA 2F0B move.l -[A7], A3
000021EC 2F0C move.l -[A7], A4
000021EE 4EBA FF50 jsr [PC - 0xB0 /* 00002140 */]
000021F2 4A40 tst.w D0
000021F4 508F addq.l A7, 8
000021F6 66EA bne -0x14 /* 000021E2 */
label000021F8:
000021F8 7000 moveq.l D0, 0x00
000021FA 220B move.l D1, A3
000021FC 57C0 seq D0
000021FE 4400 neg.b D0
00002200 4CDF 1800 movem.l A3,A4, [A7]+
00002204 4E75 rts
export_1031:
fn00002206:
00002206 48E7 0018 movem.l -[A7], A3,A4
0000220A 286F 000C movea.l A4, [A7 + 0xC]
0000220E 266C 01CE movea.l A3, [A4 + 0x1CE]
00002212 600C bra +0xE /* 00002220 */
label00002214:
00002214 2F0B move.l -[A7], A3
00002216 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
0000221A 588F addq.l A7, 4
0000221C 266B 000E movea.l A3, [A3 + 0xE]
label00002220:
00002220 200B move.l D0, A3
00002222 66F0 bne -0xE /* 00002214 */
00002224 7000 moveq.l D0, 0x00
00002226 2940 01CE move.l [A4 + 0x1CE], D0
0000222A 4CDF 1800 movem.l A3,A4, [A7]+
0000222E 4E75 rts